仅对 LG 设备使用 adb 方法的设备所有者问题
Device owner issue using adb method with LG devices only
启发,我一直在努力寻找设备所有者
使用 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.
我注意到这些设备上启用了设备管理员,但设备所有者未启用。我能够从找到的设备 here.
捕获错误报告
我已经尝试联系 LG,但没有收到任何回复。
非常感谢任何帮助。
在 Kash 的讨论和帮助之后,我们意识到我原来的答案只是更改设备所有者需要做的一部分。设置所有者的步骤如下:
- 对 LG 设备进行 Root。这是我使用的工具:http://forum.xda-developers.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951
- 使用命令:"set Settings.Secure.USER_SETUP_COMPLETE=0" 作为 root
- 安装您的设备所有者应用程序
- 按此创建 xml 文件:How to make my app a device owner?
重新启动设备,它现在应该可以工作了。如果您有任何问题,请随时给我留言。
使用 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.
我注意到这些设备上启用了设备管理员,但设备所有者未启用。我能够从找到的设备 here.
我已经尝试联系 LG,但没有收到任何回复。
非常感谢任何帮助。
在 Kash 的讨论和帮助之后,我们意识到我原来的答案只是更改设备所有者需要做的一部分。设置所有者的步骤如下:
- 对 LG 设备进行 Root。这是我使用的工具:http://forum.xda-developers.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951
- 使用命令:"set Settings.Secure.USER_SETUP_COMPLETE=0" 作为 root
- 安装您的设备所有者应用程序
- 按此创建 xml 文件:How to make my app a device owner?
重新启动设备,它现在应该可以工作了。如果您有任何问题,请随时给我留言。