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

时间:2014-10-21 05:42:16

标签: android android-5.0-lollipop

我正在尝试使用Android L的新个人资料管理器。 https://github.com/googlesamples/android-BasicManagedProfile

当我部署apk时,包管理器无法解析设备配置的意图,因此,我得到了"设备配置未启用。 。停止"

我有最新的Android L设备图片,我来自http://developer.android.com/preview/index.html#download

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

1 个答案:

答案 0 :(得分:0)

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

如何成为设备所有者:

创建一个包含以下内容的文件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

注意: 在重新启动设备之前,请确保已安装了您尝试设备所有者的应用程序。如果你不这样做,你将获得无限时间的启动动画。


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