【发布时间】:2014-09-23 05:39:28
【问题描述】:
我使用 CLI 构建我的 Cordova 应用程序,并添加了媒体插件。
'cordova build' 会自动将 android.permission.RECORD_AUDIO 添加到我的 AndroidManifest.xml,即使我没有使用该权限。
那么我该如何移除它呢?每次构建发布时,都会将权限添加到apk中。
【问题讨论】:
-
媒体插件添加RECORD_AUDIO权限:github.com/apache/cordova-plugin-media/blob/…
-
没错。正如我在原始帖子中指出的那样:)
-
您需要 fork 插件(或在本地修改它)以从 plugin.xml 中删除权限(在上面的链接中)并确保您不进行任何需要此操作的调用许可。
-
如果不想分叉,可以在本地下载插件/打补丁并从本地路径安装,或者直接打补丁/plugins文件夹下插件文件夹中的plugin.xml文件你的项目
标签: android cordova permissions command-line-interface