我正在尝试使用Android L的新个人资料管理器。 https://github.com/googlesamples/android-BasicManagedProfile
当我部署apk时,包管理器无法解析设备配置的意图,因此,我得到了"设备配置未启用。 。停止"
我有最新的Android L设备图片,我来自http://developer.android.com/preview/index.html#download
如何启用设备配置,以便我可以运行示例代码。
答案 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
注意: 在重新启动设备之前,请确保已安装了您尝试设备所有者的应用程序。如果你不这样做,你将获得无限时间的启动动画。
现在您可以检查您的示例应用程序。它会起作用。