通过Titanium';在AndroidManifest.xml中设置驱动器权限;s tiapp.xml
我正在尝试将我使用Tianium mobile开发的移动应用程序上传到Google Play marketplace。我得到以下信息: 此apk请求4个权限,用户将收到警告 android.permission.ACCESS\u WIFI\u状态通过Titanium';在AndroidManifest.xml中设置驱动器权限;s tiapp.xml,titanium,titanium-mobile,Titanium,Titanium Mobile,我正在尝试将我使用Tianium mobile开发的移动应用程序上传到Google Play marketplace。我得到以下信息: 此apk请求4个权限,用户将收到警告 android.permission.ACCESS\u WIFI\u状态 android.permission.ACCESS\u NETWORK\u STATE android.permission.WRITE\u外部存储 android.permission.INTERNET 此apk请求2个将用于Google Play筛
android.permission.ACCESS\u NETWORK\u STATE
android.permission.WRITE\u外部存储
android.permission.INTERNET 此apk请求2个将用于Google Play筛选的功能 安卓.硬件.触摸屏
android.hardware.wifi
在本机开发应用程序时,我可以通过
AndroidManifest.xml
文件直接修改这些权限。对于Tianium,我实际上并不是自己生成AndroidManifest.xml
,而是由Tianium的构建生成的
有没有办法通过
tiapp.xml
向Tianium的构建引擎发送指令,以删除、启用或禁用Tianium生成的AndroidManifest.xml
中的权限?您不能通过tiapp.xml
编辑权限
您可以直接编辑AndroidManifest.xml
文件
(位于
{TitaniumWorkspace}/{ProjectRoot}/build/android/AndroidManifest.xml
)然后复制并编辑此文件。之后,请确保将其放在根项目目录中,并具有以下文件夹层次结构:
平台
(注意:您可能需要创建此文件夹)android
(注意:您可能需要创建此文件夹)AndroidManifest.xml
放置已编辑清单的示例路径:
{TitaniumWorkspace}/{ProjectRoot}/platform/android/AndroidManifest.xml
您不能通过tiapp.xml
编辑权限
您可以直接编辑AndroidManifest.xml
文件
(位于
{TitaniumWorkspace}/{ProjectRoot}/build/android/AndroidManifest.xml
)然后复制并编辑此文件。之后,请确保将其放在根项目目录中,并具有以下文件夹层次结构:
平台
(注意:您可能需要创建此文件夹)android
(注意:您可能需要创建此文件夹)AndroidManifest.xml
放置已编辑清单的示例路径:
{TitaniumWorkspace}/{ProjectRoot}/platform/android/AndroidManifest.xml
Hrm,我曾通过阅读有关此解决方案的文章,但希望有一种方法可以直接通过tiapp.xml实现。太糟糕了!谢谢:)Hrm,我已经通过了解了这个解决方案,但希望有一种方法可以通过tiapp.xml直接实现。太糟糕了!不过谢谢:)