1

Android用のNecessitasアプリケーションでは、デフォルトで3つの権限が有効になっているようです。

- Storage
     modify/delete SD card contents
- Network communication
     full internet access
- Phone calls
     read phone state and identity

それらを削除したい。私はすでにプロジェクトのすべてのファイルを検索してuses-permissionみましたが、次の2行を見つけて削除しましたAndroidManifest.xml

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

ただし、行を削除した後でも、Necessitasアプリには2つの権限が必要です。

- Storage
     modify/delete SD card contents
- Phone calls
     read phone state and identity

ネットワークの許可だけを取り除いたようです。3つすべてを取り除くにはどうすればよいですか?

4

3 に答える 3

1

アプリに必要なすべての権限がAndroidManifest.xmlファイルにリストされています。

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

不要な場合は、マニフェストから削除できます。マニフェストには他にどのような権限がありますか?

ただし、削除したアクセス許可を実行するためにアプリケーションが必要な場合は、例外が発生します。そのため、アプリが削除された権限を必要としないことを確認する必要があります

于 2012-12-30T07:01:27.003 に答える
1

Necessitas で開発したアプリを Google Play に公開すると、許可Phone callsが消えます。理由はわかりません :P

パーミッションStorageはまだ有効で、私のアプリにはそれが必要です。

于 2012-12-30T07:27:35.887 に答える