关于开机后进入设置的设备管理器,首次取消激活“Android设备管理器”,仍处于勾选...
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
【前提条件】设置中已激活android设备管理器
【操作步骤】1.重启手机;
2.进入设置-安全-设备管理器,点击“Android设备管理器”-取消激活;
3."Android设备管理器”仍处于勾选状态。
[SOLUTION]
This is an known google issue, which is discussed widely on the forum.
Link : https://code.google.com/p/android/issues/detail?id=53130
< Conclusion >
Google design defect (JB上就存在)
DevicePolicyManager 處理 device admin list 加減的時候,會有寫檔和通知其他
apk的行動,
所以會很慢,怕會卡到UI ,android design 是background 來執行。
但是就是因為background執行,導致有時間上的問題,
沒辦法讓DeviceAdminSettings 立刻拿到update 的結果。
< Possible Solution >
若要改的話,需修改 deviceAdminAdd activity and devicePolicyManager.java
讓DeviceAdminAdd activity 先等到devicePolicyManager 真正的deactivated 之後
再finish activity。
這部分會改很大(也容易改出 side effect),不建議修改。
【前提条件】设置中已激活android设备管理器
【操作步骤】1.重启手机;
2.进入设置-安全-设备管理器,点击“Android设备管理器”-取消激活;
3."Android设备管理器”仍处于勾选状态。
[SOLUTION]
This is an known google issue, which is discussed widely on the forum.
Link : https://code.google.com/p/android/issues/detail?id=53130
< Conclusion >
Google design defect (JB上就存在)
DevicePolicyManager 處理 device admin list 加減的時候,會有寫檔和通知其他
apk的行動,
所以會很慢,怕會卡到UI ,android design 是background 來執行。
但是就是因為background執行,導致有時間上的問題,
沒辦法讓DeviceAdminSettings 立刻拿到update 的結果。
< Possible Solution >
若要改的話,需修改 deviceAdminAdd activity and devicePolicyManager.java
讓DeviceAdminAdd activity 先等到devicePolicyManager 真正的deactivated 之後
再finish activity。
這部分會改很大(也容易改出 side effect),不建議修改。
谢谢分享