【发布时间】:2016-02-10 10:33:20
【问题描述】:
我目前正在使用 Ionic 开发一个应用程序,当我查看手机时,我注意到它需要获得使用相机的权限。
我不知道为什么它要求相机许可。我浏览了我的插件列表,并没有在 plugin.xml 中看到任何 android.permission.CAMERA。
在整个项目中搜索android.permission.CAMERA 后,我确实在platform 文件夹中的android-sdk 的AndroidManifest.xml 中找到了结果。我不知道为什么它会要求这样做,或者这是否应该发生,因为这是 sdk 的要求。但是我不在我的应用程序中使用相机,所以我想关闭此权限。
知道我将如何做到这一点吗?
我的插件列表:
com.joandilee.imeiplugin 0.1 "IMEI Plugin"
com.paypal.cordova.mobilesdk 3.1.21 "PayPalMobile"
com.telerik.plugins.nativepagetransitions 0.5.5 "Native Page Transitions"
com.telerik.plugins.wkwebview 0.6.7 "WKWebView Polyfill"
cordova-plugin-console 1.0.2 "Console"
cordova-plugin-device 1.1.0 "Device"
cordova-plugin-inappbrowser 1.2.1-dev "InAppBrowser"
cordova-plugin-screen-orientation 1.4.0 "Screen Orientation"
cordova-plugin-splashscreen 3.1.0 "Splashscreen"
cordova-plugin-statusbar 2.0.0 "StatusBar"
cordova-plugin-webserver 1.0.3 "CordovaWebServer"
cordova-plugin-whitelist 1.2.1 "Whitelist"
ionic-plugin-keyboard 1.0.8 "Keyboard"
我找到权限的AndroidManifest.xml 位置:
platforms/android/build/intermediates/exploded-aar/io.card/android-sdk/5.3.0
platforms/android/build/intermediates/exploded-aar/io.card/android-sdk/5.3.0/aapt
platforms/android/build/intermediates/manifests/full/debug
【问题讨论】:
标签: android cordova permissions ionic-framework