私はICSデバイスの暗号化をプログラムで起動しようとしていますが、目的は(Intent --> DevicePolicyManager.ACTION_START_ENCRYPTION)
です。これはかなりうまくいく。ユーザーが「暗号化デバイス」をクリックしたか、要求を拒否したかどうかを知るために、ブロードキャストまたはsthが送信されているかどうかを知りたいと思います。 私はユーザーの判断に気づく必要があります。Android ICSデバイスの暗号化
私の2番目の質問は、DevicePolicyManager
に実装されているsetStorageEncryption(admin, boolean)
というメソッドに関するものです。上記のEncryptionインテントを後で起動すると、setStorageEncryption(admin, false)
のコールがデバイスの暗号化に影響を及ぼしますか?
種類は、ユーザーが二回アクションを確認しなければならないSettings -> Security -> Encrypt Phone
対話にユーザーを送る意思DevicePolicyManager.ACTION_START_ENCRYPTION
"ユーザーが「暗号化デバイス」をクリックしたか、リクエストを拒否したかを認識できるように、ブロードキャストまたはsthが送信されているかどうかを知りたいのですが - AFAIK、いいえ、おそらく暗号化プロセスに再起動が必要なためです。 "ユーザーの判断に気づく必要があります" - 必要に応じて 'getStorageEncryptionStatus()'を呼び出すことができます。 – CommonsWare
まあ、実際には、ユーザーが「暗号化デバイス」をクリックしたかどうかを知る必要があります。その情報を入手する可能性はありますか? – user1168876
私は認識していません。 – CommonsWare