28

私の電話の一部の Android アプリには、この android.permission.READ_PHONE_STATE 権限が必要です。彼らを信頼できるかどうかわかりません。この許可により、アプリは多くの情報にアクセスできるようになります。私は特に、Android アプリのどの機能が、、、、? のような情報を通常必要とすることに興味がDeviceIdありますSimSerialNumberSubscriberId

4

3 に答える 3

23

電話の状態は、電話に関する多くの情報へのアクセスを提供します。通常の使用法は、携帯電話の IMEI と電話番号を読み取ることです。これは、彼らのシステムであなたを識別するのに役立ちます。

また、アプリケーションが Android 1.5 以前と互換性を持つようになった場合にも必要になることがあります。これは、このアクセス許可が当時は存在せず、Play ストアによってそれらのアプリに自動的に追加されるためです。

参照: https://android.stackexchange.com/questions/605/why-do-so-many-applications-require-permission-to-read-the-phone-state-and-ident

于 2013-11-14T00:02:07.957 に答える
21

別の考えられる理由は、通話中に音声イベントをミュートできるようにすることです。これが、Pandora、Spotify などのアプリが許可を必要とする理由です。これにより、着信時にアプリ自体をミュートできるようになります。

于 2013-11-14T00:09:15.247 に答える