0

titanium-mobileを使用して開発したモバイル アプリを Google Play マーケットプレイスにアップロードしようとしています。次のメッセージが表示されます。

この APK は、ユーザーがandroid.permission.ACCESS_WIFI_STATE
android.permission.ACCESS_NETWORK_STATE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.INTERNETについて警告される 4 つの権限を要求します。

この APK は、Google Play のフィルタリング android.hardware.touchscreen
android.hardware.wifiに使用される 2 つの機能を要求します。

AndroidManifest.xmlアプリをネイティブに開発するとき、これらのアクセス許可をファイルから直接変更できました。Titanium では、実際にAndroidManifest.xml自分で生成するのではなく、Titanium のビルドによって生成されます。

tiapp.xml生成されたチタンのパーミッションを削除、有効化、または無効化するために、チタンのビルド エンジンにディレクティブを送信する方法はありAndroidManifest.xmlますか?

4

1 に答える 1

3

を介して権限を編集することはできませんtiapp.xml

AndroidManifest.xmlファイルを直接
(にあります{TitaniumWorkspace}/{ProjectRoot}/build/android/AndroidManifest.xml)編集
してから、このファイルをコピーして編集できます。その後、次のフォルダ階層を持つルートプロジェクトディレクトリに配置するようにしてください。

  1. ルートプロジェクトフォルダ
  2. platform(注:このフォルダーを作成する必要がある場合があります)
  3. android(注:このフォルダーを作成する必要がある場合があります)
  4. AndroidManifest.xml


編集したマニフェストを配置するパスの例: {TitaniumWorkspace}/{ProjectRoot}/platform/android/AndroidManifest.xml

于 2012-07-23T09:13:23.063 に答える