【发布时间】:2016-06-11 15:51:15
【问题描述】:
在 Appcelerator Titanium 中,我构建了一个添加罗马数字的简单单页应用程序。据我所知,它不需要请求任何权限。
但是,我测试该应用程序的朋友告诉我,它要求访问网络,并且在 build/android/ 目录中,AndroidManifest.xml 文件包含以下几行:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
tiapp.xml 文件中没有任何内容请求这些权限,我从一个空白项目开始,不导入任何模块或小部件。
这些权限请求来自哪里?我该如何摆脱它们?
我能找到的所有信息都讨论了如何添加或请求权限,但没有解释如何确保生成的 AndroidManifest.xml 中不显示不必要的权限。
【问题讨论】:
标签: android permissions appcelerator android-permissions