1

アプリを送信しようとしていますが、.apk を見つけると、次のように表示されます。

この APK は、ユーザーに警告される 0 のアクセス許可を要求します

しかし、マニフェストには、以下を含めるようにメモしました。

 <uses-permission android:name="android.permission.CAMERA" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

これは、contentView などではなく、Intent でカメラを起動したためですか? それとも、提出する前に調べる必要がある問題ですか?

ありがとう

編集 -

それらを削除すると、アプリは私の電話で動作するので、必要ないのでしょうか? しばらく前に、インテントを使用してカメラを起動するのにマニフェストでのアクセス許可は必要ないと言われましたが、再確認したいと思いました。許可タグは正しいと思います。それらをマニフェストの別の部分に配置して削除しましたが、アプリはまだ実行されていました。その場合、心配する必要がない問題ですか?

4

1 に答える 1

2

これらのことを実際に行うことができると仮定すると(パーミッションタグが機能している場合)、「危険な」パーミッションではなく「通常の」パーミッションである可能性があるため、次の項目をクリックしない限り、インストール中に目立つ警告として表示されません使用されているすべてのアクセス許可を表示するには、下部をクリックします。

http://developer.android.com/guide/topics/manifest/permission-element.html

編集:

ただし、少なくとも私の電話では、カメラを使用すると最初の警告画面に表示されます。

有効にする権限を要求した機能は実際に機能しますか? それらが機能している場合、マニフェストから対応するアクセス許可を削除するとどうなりますか (つまり、それらがまだ機能している場合、これは、それらを適切な場所に配置しなかったことを示しており、それらは必要ないためです)。インテントは、すでにパーミッションを持っており、インテント送信者のパーミッションをチェックしない他のアプリケーションによって作業が行われるようにします)

于 2010-11-24T08:06:24.367 に答える