繁体   English   中英

Android L“未启用设备配置”?

[英]Android L “Device provisioning is not enabled”?

我正在试用Android L的新配置文件管理器。 https://github.com/googlesamples/android-BasicManagedProfile

当我部署apk时,程序包管理器无法解决设备供应的意图,因此,我得到“设备供应未启用。正在停止”。

我有从http://developer.android.com/preview/index.html#download获得的最新Android L设备映像

如何启用设备配置,以便可以运行示例代码。

您的应用程序应该是设备所有者。

如何成为设备拥有者:

使用以下内容创建文件device_owner.xml

 <?xml version='1.0' encoding='utf-8' standalone='yes' ?> 
 <device-owner package="com.yourapp.packagename" name="*YouProductName" />

现在执行以下步骤

> adb push device_owner.xml /sdcard/
> adb shell
> su
> cp /sdcard/device_owner.xml /data/system/
> cd /data/system/
> chown system:system device_owner.xml
> reboot

注意: 重新启动设备之前,请确保已安装要成为设备所有者的应用程序。 如果您不这样做,则将无限期获得启动动画。


现在,您可以检查示例应用程序。 它会工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM