アンドロイド電話をリモートでロックするアプリケーションを作成しました。つまり、特別なコードがサーバーから送信されたとき、アプリケーションは特別なコードに基づいて電話をロックします。これは私が使用しているコードです。リモートでコードを使ってアンドロイド携帯電話のロックを解除するには
if (!mDPM.isAdminActive(mDeviceAdminSample)) {
// try to become active – must happen here in this activity, to get result
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,mDeviceAdminSample);
intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,"Admin is added to do security operation.");
startActivityForResult(intent, 0);
} else {
// Already is a device administrator, can do security operations now.
mDPM.lockNow();
}
上記のコードは機能しており、電話機をロックしています。
ソフトキーパッドからパスワードを入力して電話機のロックを解除できます。コードでロックを解除する方法はありますか?
私の質問は、コードを携帯電話のロックを解除する方法です(このロック解除は、私はロックのために説明した方法でリモートで実行する必要があります)
min APIとは何ですか?mainManifestにuses-permissionを追加しましたか? –