1

なぜ正確にuses-permission

元 :

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

Android のさまざまなモジュールにアクセスするために必要です。それをコーディングしているのと同じプログラマーによって1行追加するだけで、実際にセキュリティが提供されるのはどうしてですか? 私は Android プログラミングに不慣れで、これはおかしいようです。引用の正確な使い方を親切に説明してください<uses-permission>

4

2 に答える 2

2

Google はコンセプトを説明するためにページ全体を作成しました。通ってみるとその理由がわかります。 http://developer.android.com/guide/topics/security/permissions.html

編集:上記の情報に加えて。これらの必要なアクセス許可は、アプリケーションのインストール時にユーザーに表示されます。それらは、各アプリの Google Play ストアでも表示されます。ほとんどのユーザーはインストール前に必要なアクセス許可を確認しませんが、チェックアウトして必要以上にプライバシーを侵害している場合は、インストールしないか、Play ストアで悪いレビューを付けることさえあります。これらは AndroidManifest に記載されているため、Google はすべてのシナリオを調べて、アプリケーションが今後要求する可能性のあるすべてのサービスを確認する必要はありません。

于 2012-12-04T05:15:37.253 に答える
0

追加した権限は、<uses-permission>後でアプリケーションのインストール時に実際に使用されます。ユーザーは、このアプリケーションが次の権限を必要とするように求められます: ネットワーク状態へのアクセス。ユーザーが同意すると、アプリケーションをインストールできます。それ以外の場合、アプリケーションはインストールされません。

鉱石の説明については、これを参照してください。

于 2012-12-04T05:12:50.860 に答える