manifest.json 解析--手机web app开发笔记(三-2)

论坛 期权论坛     
选择匿名的用户   2021-6-2 18:44   250   0
<div class="blogpost-body" id="cnblogs_post_body">
<h1><span style="font-size:18pt;"><span style="font-family:&#39;黑体&#39;;">四、</span>SDK配置和模块权限配置</span></h1>
<p><span style="font-size:16px;">SDK <span style="font-family:&#39;宋体&#39;;">就是 </span><span style="font-family:Calibri;">Software Development Kit </span><span style="font-family:&#39;宋体&#39;;">的缩写,中文意思就是“软件开发工具包”,也就是辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“</span><span style="font-family:Calibri;">SDK</span><span style="font-family:&#39;宋体&#39;;">”。</span><span style="font-family:Calibri;">HbuilderX</span><span style="font-family:&#39;宋体&#39;;">的</span><span style="font-family:Calibri;">SDK</span><span style="font-family:&#39;宋体&#39;;">配置可视化界面中</span><span style="font-family:Calibri;">SDK</span><span style="font-family:&#39;宋体&#39;;">有地图、登录鉴权、支付、推送、分享、语音识别、统计</span><span style="font-family:Calibri;">7</span><span style="font-family:&#39;宋体&#39;;">种,如图</span><span style="font-family:Calibri;">3-9</span><span style="font-family:&#39;宋体&#39;;">所示,我们这里不对该页面进行任何设置,如果在后面的开发中有需要,我们随时可以进行设置。</span></span></p>
<p> <img alt="" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-4dccc38f5f201be0beda5781c270d19c.png" style="margin-left:auto;"></p>
<p align="center"><span style="font-family:&#39;宋体&#39;;">图</span>3-9  SDK<span style="font-family:&#39;宋体&#39;;">设置可视化界面</span></p>
<p><span style="font-size:16px;"><span style="font-family:&#39;宋体&#39;;">模块权限配置指的是我们开发的</span>APP<span style="font-family:&#39;宋体&#39;;">访问手机系统各种原生能力的权限进行设置。包括访问网络,调用录音、调用摄像、联系人、短信等等系统中的功能,我详细整理一个权限设置目录表格。我们需要什么权限在模块权限配置可视化界面中可以进行勾选或者在代码试图界面中进行填写,可视化界面如图</span><span style="font-family:Calibri;">3-10</span><span style="font-family:&#39;宋体&#39;;">所示。</span></span></p>
<p><span style="font-size:16px;"> </span><img alt="" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-64c800a53bdf8624191c0ae46222340e.png" style="margin-left:auto;"></p>
<p align="center">3-10 模块权限配置界面</p>
<p align="center"> </p>
<table border="1" cellspacing="0"><tbody><tr><td width="51"> <p align="center">序号</p> </td><td width="418"> <p align="center">权限</p> </td><td width="201"> <p align="center">说明</p> </td></tr><tr><td width="51"> <p align="center">1 </p> </td><td width="418"> <p>&lt;uses-feature android:name&#61;\&#34;android.hardware.camera\&#34;/&gt;</p> </td><td width="201"> <p>允许程序访问照相设备</p> </td></tr><tr><td width="51"> <p align="center">2 </p> </td><td width="418"> <p>&lt;uses-feature android:name&#61;\&#34;android.hardware.camera.autofocus\&#34;/&gt;</p> </td><td width="201"> <p>允许使用摄像头自动对焦</p> </td></tr><tr><td width="51"> <p align="center">3 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_CHECKIN_PROPERTIES\&#34;/&gt;</p> </td><td width="201"> <p>访问登记属性,读取或写入登记check-in数据库属性表的权限</p> </td></tr><tr><td width="51"> <p align="center">4 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_COARSE_LOCATION\&#34;/&gt;</p> </td><td width="201"> <p>获取错略位置 ,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米</p> </td></tr><tr><td width="51"> <p align="center">5 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_FINE_LOCATION\&#34;/&gt;&#34;</p> </td><td width="201"> <p>获取精确位置 ,通过GPS芯片接收卫星的定位信息,定位精度达10米以内</p> </td></tr><tr><td width="51"> <p align="center">6 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\&#34;/&gt;</p> </td><td width="201"> <p>访问定位额外命令 ,允许程序访问额外的定位提供者指令</p> </td></tr><tr><td width="51"> <p align="center">7 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_MOCK_LOCATION\&#34;/&gt;</p> </td><td width="201"> <p>获取模拟定位信息,获取模拟定位信息,一般用于帮助开发者调试应用</p> </td></tr><tr><td width="51"> <p align="center">8 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;android.permission.ACCESS_NETWORK_STATE\&#34;/&gt;</p> </td><td width="201"> <p>获取网络状态,获取网络信息状态,如当前的网络连接是否有效</p> </td></tr><tr><td width="51"> <p align="center">9 </p> </td><td width="418"> <p>&lt;uses-permission android:name&#61;\&#34;andr
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP