Ich habe eine Anwendung geschrieben, die Android-Handy remote sperrt. Das ist, wenn ein spezieller Code vom Server gesendet wird, dann sperrt die Anwendung das Telefon basierend auf dem speziellen Code. Dies ist der Code, den ich verwende.So entsperren Android-Handy durch Code aus der Ferne
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();
}
Der obige Code funktioniert und es schließt das Telefon.
Ich kann das Telefon entsperren, indem ich das Passwort über die Soft-Tastatur eingegeben habe. Gibt es eine Möglichkeit, es durch Code zu entsperren?
Meine Frage ist, wie das Telefon durch den Code zu entsperren (Diese Entriegelung sollte der Ferne in der Weise erfolgen ich zur Verriegelung erklärt)
Was ist min API und hast du die uses-permission in deinem mainManifest hinzugefügt? –