β

[cofface]解决set-device-owner提示already some accounts

Cofface Blog 1385 阅读
set
部分apk需要 adb shell dpm set-device-owner com.xxx/ .receiver.DPMReceiver 才有权限执行某些操作,但是设置时候可能出现提示已经存在账号,解决方法: 1、检查设置 – 账号是否存在有其它app的账号,有的话则卸载它们; 2、如果卸载了扔提示
java.lang.IllegalStateException:Notallowedtosetthedevice owner because there are already some accounts on thedevice
则进行如下操作:
adb shell pm list users
会发现如下:
Users:
UserInfo{0:机主:13} running
UserInfo{999:DOBULE_APPP:20000030} running 使用adb指令删除多余的用户
adb shell pm remove-user 用户ID
例如删除我的手机多余的一个DOBULE_APP这个用户,这个用户ID就是999,就输入
adb shell pm remove-user 999
执行删除用户指令成功后会提示”Success” 然后再重新设置set-device-owner即可。
set
作者:Cofface Blog
国内Android(安卓)第三方Rom/Recovery/Root开发
原文地址:[cofface]解决set-device-owner提示already some accounts, 感谢原作者分享。

发表评论