我有一个 Phonegap 应用,目前正在为 Android 开发和测试。问题是,当我发布到设备时,Android Manifest 充满了我没有请求的权限请求。
我尝试添加:
<preference name="permissions" value="none" />
到 config.xml 但它仍然不起作用。
如何只允许“网络权限”?
最佳答案
如果您正在使用 PhoneGap Build(不是命令行工具)并且某些插件正在添加您知道您的应用程序不需要的权限,您可以通过向 config.xml 添加行来删除这些权限,例如:
<gap:config-file platform="android" parent="/manifest" mode="delete">
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
</gap:config-file>
关于android - Phonegap 安卓权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28647181/