微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 关于开机后进入设置的设备管理器,首次取消激活“Android设备管理器”,仍处于勾选...

关于开机后进入设置的设备管理器,首次取消激活“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),不建議修改。

谢谢分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top