簡體   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