【发布时间】:2012-08-06 12:33:47
【问题描述】:
我正在尝试通过启动意图(Intent --> DevicePolicyManager.ACTION_START_ENCRYPTION) 以编程方式触发我的 ICS 设备的加密。这工作得很好。我想知道是否发送了广播或类似的东西来识别用户是否点击了“加密设备”或拒绝了请求。
我需要注意用户的决定。
我的第二个问题涉及setStorageEncryption(admin, boolean) 方法,它在DevicePolicyManager 中实现。如果我之后启动上述加密意图,调用setStorageEncryption(admin, false) 是否会对设备加密产生影响?
亲切的问候
【问题讨论】:
-
“我想知道是否发送了广播或类似的东西来识别用户是否点击了“加密设备”或拒绝了请求”——AFAIK,不,可能是因为加密过程将涉及重新启动。 “我需要注意用户的决定”——我想你可以根据需要拨打
getStorageEncryptionStatus()。 -
好吧,我实际上只需要知道用户是否点击了“加密设备”。有没有可能得到这些信息?
-
如何使用 adb 触发该意图?
标签: android security encryption android-4.0-ice-cream-sandwich device-policy-manager