android - Cordova 向 AndroidManifest.xml 添加不必要的权限

标签 android xml cordova permissions manifest

在构建 ionic 项目时,我注意到每次运行时都会生成 AndroidManifest.xml:cordova build --release android 并添加我并不真正需要的权限。

我用谷歌搜索并找到了以下要添加到 config.xml 的标记:

<preference name="permissions" value="none" />

但是这不起作用,每次都会生成带有大量不必要权限的 AndroidManifest.xml 文件。

配置应用权限的正确方法是什么?

更新:

重要说明:我正在使用 this YEOMAN generator对于我的项目

最佳答案

我想你正在使用一些插件。 这些插件可以添加权限,因此您必须检查并编辑/删除它们。首先查看/plugins/android.json。 同样在/plugins/my_plugin/plugin.xml 中,您可以准确找到他们请求的权限。

关于android - Cordova 向 AndroidManifest.xml 添加不必要的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26141765/

相关文章:

android - 如何直接从谷歌电子表格中获取数据?

c# - 读取 XML 数据并构建查询以将值插入 SQL Server 数据库的最佳方法是什么?

php - 使用 PHP xmlwriter 在 xml 文件中添加多个数据

android - Cordova 不创建 AndroidManifest.xml

javascript - 使用 Facebook Graph API 和 JavaScript 上传照片 : convert canvas image to multipart/form-data as POST body?

android - 选择器不响应点击事件

android - 用户通知 - 如何从 GCM 恢复丢失的 notification_id?

android - 如何将数据存储到 android 中的安全元件中

java - Simple XML 库实际上如何创建和填充对象?

cordova - Push.js 的替代品