Android手机如何判断是否有锁屏密码

Android手机

1个回答

写回答

Z1101230001

2025-12-21 02:13

+ 关注

Android
Android

private boolean isPhoneHasLock() {String LOCKSCREEN_UTILS = "com.Android.internal.widget.LockPatternUtils";try {Class lockUtilsClass = Class.forName(LOCKSCREEN_UTILS);Object lockUtils = lockUtilsClass.getconstructor(Context.class).newInstance(this);try {Method method = lockUtilsClass.getMethod("getActivePasswordQuality");Integer mode = (Integer) method.invoke(lockUtils);if (mode == DevicePolicyManager.PASSword_QUALITY_UNSPECIFIED) {return false;} else {return true;}} catch (Exception e) {

} catch (Exception e) {Log.e("reflectInternalUtils", "ex:" + e);}

return false;}通过该方法就可以判断Android手机是否有解屏密码了。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号