阿震
阿震
  • 发布:2018-09-10 21:41
  • 更新:2018-09-10 21:41
  • 阅读:1306

【报Bug】app项目 manifest.json 模块权限配置BUG

分类:HBuilder

详细问题描述
[内容]
Hbuilder 开发 app 项目,在代码模式下配置 manifest.json 权限完毕后,返回视图模式的权限模块选项卡,发现
Speech 模块黄色高亮标记,缺少必要权限,并且发布APP也会提示缺少必要权限。

将 Speech 模块删除重新添加后正常了。将新生成的代码和手工的代码对比,发现 permissions 配直节下,添加了一行配置:

"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",

仔细对比发现,手动在代码配置里是有此权限的。但是自动生成的那行配置上 ,uses-permission 与
android 之间只有两个个空格,而我手工配置的只有一个空格。

也就是说Xml 属性之间一旦空格数量错了,就不能识别了。

反之 只添加两个空格的这行权限,将一个空格那行删除,那 Push 推送这块又不能识别了,提示缺少必要权限,其实原因也是不可识别。

重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本]-无关
[浏览器版本]-无关
[IDE版本] HBuilder 9.1.19.201808300739

[手机操作系统]
[手机型号]-无关
[mui版本]-无关

附件
[代码片段]
[安装包]

联系方式
[QQ]:123448738
[电话]

2018-09-10 21:41 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复