Android应用程序开发:更改设备密码?

Android应用程序开发:更改设备密码?,android,Android,是否有办法在应用程序中更改android设备的密码或添加密码 我正在制作的应用程序是设备管理员。否。您可以提示用户提供密码,并且可以提供有效密码的构成条件(例如,最小长度)。但是,您不能自己直接添加或更改密码。这是完全可能的。在您的应用被授予设备管理员权限后,您可以执行: mDPM.resetPassword("<new code>", 0); mDPM.lockNow(); mDPM.resetPassword(“,0); mDPM.lockNow(); mDPM是您的Devi

是否有办法在应用程序中更改android设备的密码或添加密码


我正在制作的应用程序是设备管理员。

否。您可以提示用户提供密码,并且可以提供有效密码的构成条件(例如,最小长度)。但是,您不能自己直接添加或更改密码。

这是完全可能的。在您的应用被授予设备管理员权限后,您可以执行:

mDPM.resetPassword("<new code>", 0);
mDPM.lockNow();
mDPM.resetPassword(“,0);
mDPM.lockNow();

mDPM是您的
DevicePolicyManager
对象。

相关吗?在根设备上呢?我知道有一个应用程序可以做到这一点,所以这一定是可能的。@liamwli:“在根设备上如何?”--我不知道以超级用户权限运行的应用程序是否会以某种方式侵入操作系统文件并添加/更改密码。“我知道有一个应用程序可以执行此操作,所以它必须是可能的”——请说出任何可以执行此操作的应用程序的名称。