1

Androidフォンに証明書をプログラムでインストールしていますが、その間に「画面ロック」を設定するように求められます。そこにない場合は、明示的に設定に移動し、セキュリティ上の理由から Android ファームウェアのプロパティであると理解している画面ロックを設定する必要があります。しかし、以下のコードを使用してロックをスキップできますか? はいの場合、どのように?

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();

ありがとう。

4

1 に答える 1

1

そんなことはできません。ただし、証明書をインストールする前に、 デバイス管理者を介してデバイスをロックする か、/data/data/com.android.providers.settings/databases の db を介してルート アクセス権を持っている場合に、あなたができることは次のとおりです。

ただし、カスタム証明書を保持する場合、OSは何らかのロックを使用することを強制します。root アクセス権があり、パスワードを強制的にクリアしない限り。パスワードのクリア

于 2015-01-08T12:07:16.150 に答える