仅使用LG设备使用adb方法的设备所有者问题

时间:2015-05-11 09:26:46

标签: android adb android-5.0-lollipop device-owner

我一直试图让设备所有者受到google sample code

的启发

使用adb,我可以在nexus 4,5,7,9和micromax上获得设备所有者。但是在LG G Pad(LG-V400)和LG G3(LG G3 855)中我收到了错误。

java.lang.SecurityException: Neither user 2000 nor current process has android.permission.BIND_DEVICE_ADMIN.

我注意到设备管理员已在这些设备上启用,但不是设备所有者。我能够从找到的设备hereenter image description here

中捕获错误报告

我曾尝试联系LG,但没有收到任何回复。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

经过Kash的讨论和帮助,我们意识到我的原始答案只是改变设备所有者所需要做的一部分。设置所有者的步骤如下:

  1. 根LG设备。以下是我使用的工具:http://forum.xda-developers.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951
  2. 使用命令:“以root身份设置Settings.Secure.USER_SETUP_COMPLETE = 0”
  3. 安装您的设备所有者应用
  4. 按照以下方式创建xml文件:How to make my app a device owner?
  5. 重新启动设备,它现在应该可以正常工作。如果您有任何问题,请随时给我发消息。