如何正确设置任务锁定的设备所有者

时间:2014-10-13 20:04:28

标签: android android-5.0-lollipop

我正在尝试通过设置设备所有者来启用任务锁定。这是Google的guide

以下完整说明和命令:

1. Attach a device running an Android userdebug build to your development machine.
2. Install your device owner app.
3. Create a device_owner.xml file and save it to the /data/system directory on the device.

$ adb root
$ adb shell stop
$ rm /tmp/device_owner.xml
$ echo "<?xml version='1.0' encoding='utf-8' standalone='yes' ?>"
>> /tmp/device_owner.xml
$ echo "<device-owner package=\"<your_device_owner_package>\"
name=\"*<your_organization_name>\" />" >> /tmp/device_owner.xml
$ adb push /tmp/device_owner.xml /data/system/device_owner.xml
$ adb reboot

我有问题。我尝试在Windows上使用GitBash执行命令,但是当我尝试执行adb push时失败,因为它无法找到xml的正确路径,我发现我需要通过Linux终端执行它们。所以我得到了虚拟机,当我尝试adb push时,它说我没有得到许可。然后我尝试adb shell + su,但这导致我的设备停止安装。

1 个答案:

答案 0 :(得分:0)

尝试这些命令

adb root
adb remount

在此之后,adb push应该正常工作