我正在尝试运行我的PhoneGap(Cordova)应用的Android版本,并且没有列出正确的权限。
当我安装应用程序时,它说它需要获得录制音频,访问文件系统,网络连接等的权限。它不说出关于相机或互联网的任何内容 - 两者都是我需要的。
如何在config.xml文件中设置这些权限?
我已经搜索了这个,我看到一群人在谈论编辑Android-Manifest.xml文件 - 但是当我输入" phonegap build android&#时,该文件总是被覆盖34 ;.所以无论我做什么修改,它们都需要在Config.xml文件中!
我还发现了很多类似于以下内容的引用:
<feature name="http://api.phonegap.com/1.0/camera />
但我觉得那些<feature>
标签在PhoneGap 2.0中被弃用了?无论如何,我试过它们,但它们不起作用。
答案 0 :(得分:0)
安装插件时应设置权限:使用相机插件的相机权限...
当您构建Android应用程序时,权限将添加到androidmanifest.xml文件中。
我认为网络权限是“默认”权限的一部分,所以很奇怪你没有它......
我建议你删除所有插件和android平台,然后重新添加插件并重新创建android平台。 (最简单的方法是手动删除应用中的平台/ android和插件文件夹)
它可能对你有帮助