0

我使用 Icenium Graphite 开发了一个 android 应用程序。当我将我的应用程序安装到手机上时,它总是会显示一长串权限列表,我的应用程序在安装之前可能需要批准这些权限。我的应用程序唯一需要的是相机和录音机。当我通过 Graphite 中的“属性”页面添加这些权限并删除所有其他权限时,我的应用程序在安装到设备后仍会不断请求创建中的所有内容(位置、联系人等)的权限。我究竟做错了什么?

谢谢,戴夫

4

1 回答 1

0

您可能正在使用带有一组核心插件的 Cordova 3.0.0 框架。核心插件允许您访问本机系统功能,例如加速度计、相机、指南针等。默认情况下,Icenium 包含所有这些核心插件。它们需要一些额外的 Android 权限,因此当您构建项目时,构建过程会默认添加这些权限。

下一个 Icenium 版本将允许您禁用应用程序不需要的核心插件,这将消除对额外 Android 权限的需要。

于 2013-10-29T07:43:55.297 回答