首页 文章

我如何从cordova构建中删除android.permission.CAMERA?

提问于
浏览
2

当我构建一个cordova项目时,它会自动添加android.permission.CAMERAA . 但我没有为此添加任何插件 .

在这种情况下,我在谷歌播放中上传apk时收到以下错误消息

您的应用程序有一个带有版本代码的apk ...请求以下权限:android.permission.CAMERA . 在APK中使用这些权限的应用程序需要设置隐私策略 .

我怎么能跳过添加android.permission.CAMERA?

我用过的插件

$ cordova插件cordova-plugin-dialogs 1.2.1“通知”cordova-plugin-inappbrowser 1.4.0“InAppBrowser”cordova-plugin-network-information 1.2.1“网络信息”cordova-plugin-splashscreen 3.2.2“Splashscreen “cordova-plugin-whitelist 1.2.2”白名单“phonegap-plugin-push 1.6.3”PushPlugin“

2 回答

  • 1

    使用此命令检查您是否未安装相机插件:

    cordova plugin ls
    

    如果意外安装,您可以使用以下命令将其删除:

    cordova plugin rm cordova-plugin-camera
    

    即使你没有安装插件,它可能是你安装的另一个插件的依赖,所以如果你删除它,请仔细检查你的应用程序功能 .

  • 0

    您可以打开所有插件的config / plugin.xml文件,查看其中定义的权限,或者只需打开清单文件并手动删除相机权限即可 .

相关问题