通过Titanium';在AndroidManifest.xml中设置驱动器权限;s tiapp.xml

通过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筛

我正在尝试将我使用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.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直接实现。太糟糕了!不过谢谢:)