Android 4.1 では、SD カードの保護と呼ばれる開発者向けオプションに新しいオプションが追加されました。
このオプションを変更すると、一部の進行状況が失われることはわかっています。
問題は、このオプションに特定の変更があることをどのように知ることができるかということです。
どの価値、または進歩を通して、それを知ることができますか?
前もって感謝します。
Android 4.1 では、SD カードの保護と呼ばれる開発者向けオプションに新しいオプションが追加されました。
このオプションを変更すると、一部の進行状況が失われることはわかっています。
問題は、このオプションに特定の変更があることをどのように知ることができるかということです。
どの価値、または進歩を通して、それを知ることができますか?
前もって感謝します。
あなたが何を求めているのか正確にはわかりませんが、推測できます...
オプションをオンにするREAD_EXTERNAL_STORAGE
と、外部ストレージ/SD カードの読み取りに必要な新しいアクセス許可 ( ) が適用されます。以前のバージョンでは、どのアプリでも外部ストレージを読み取ることができ、明示的なアクセス許可は書き込みにのみ必要でした ( WRITE_EXTERNAL_STORAGE
)。オンにすると、権限のないアプリREAD_EXTERNAL_STORAGE
は で失敗 (クラッシュ) しSecurityException
ます。それがあなたのアプリである場合は、単に許可を追加してください。それらがあなたのアプリでない場合、できることはあまりありませんが、次のリリースで権限を追加するように作成者に依頼してください。
それがあなたの求めているものである場合、オプションがオンになっているかどうかをプログラムで確認できるとは思いませんが、とにかくこれを行うべきではありません。