gpt4 book ai didi

java.lang.SecurityException :Clearing DeviceOwner data is forbidden

转载 作者:行者123 更新时间:2023-11-30 05:10:20 25 4
gpt4 key购买 nike

我正在尝试从应用程序中清除数据,而我的应用程序是设备所有者,因此出现错误

java.lang.SecurityExeception :Clearing DeviceOwner data is forbidden.

我使用的代码是

public void onClearData(View view) {

try {
boolean isCleared = ((ActivityManager) getSystemService(ACTIVITY_SERVICE)).clearApplicationUserData();
if (!isCleared) {
Toast.makeText(this, "Not able to clear the data", Toast.LENGTH_SHORT).show();
}
} catch (Exception e) {
e.printStackTrace();
}
}

现在,我的问题是如何从应用程序中清除设备所有者应用程序的数据?非常感谢您的帮助。

最佳答案

根据 to the docs,你做事的方式就是做事的方式.

但是由于您遇到了安全异常,您的应用可能被设置为 device owner app ,并且当它处于此状态时,您不能停用它、删除其数据或卸载它。

如果情况确实如此,我建议您取消将其设置为设备所有者应用程序。为此尝试使用 dpm remove-active-admin

查看这些问题以获取更多信息:

关于java.lang.SecurityException :Clearing DeviceOwner data is forbidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53853070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com