0

Titanium Android アプリでバーコード スキャナー モジュールを使用してバーコードをスキャンしています。ただし、このライブラリが原因で、私のアプリは READ_HISTORY_BOOKMARKS と WRITE_CONTACT を含むユーザーにあまりにも多くの権限を要求しています。明らかに、これは不必要であり、エンド ユーザーにとってあまりにも煩わしいものです。一部の権限を削除する方法はありますか? 私はすでにカスタム AndroidManifest ファイルを編集しようとしました。ただし、これらのアクセス許可は常に .gen ファイルに追加されます。

4

2 に答える 2

0

生成されたマニフェスト ファイルを取得して tiapp.xml に貼り付けることにより、Titanium でカスタム マニフェスト ファイルを維持できます。Titanium は、生成されたものではなく、毎回それを使用します。これがどのように機能するかについて詳しくは、http://developer.appcelerator.com/doc/mobile/android-custom-androidmanifest をご覧ください

于 2012-05-31T16:01:22.853 に答える
0

Titanium を使用してアプリを構築しています。Androidmanifest は Titanium では使用されません。これはおそらく Titanium によって生成されますが、使用されていません。

Tiapp.xml ファイルを編集し、そこから不要な権限を削除する必要があります。このままでは元に戻らないはずです。

ただし、Sean Owen が提案したように、アプリをコピーして貼り付けないで、独自の目的で使用してください。モジュールだけが必要な場合は、モジュールを自分で実装し、そこから使用します。

于 2012-05-22T10:37:30.263 に答える