详细问题描述
[内容]
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
[电话]