使用设备所有者配置构建AOSP

hnq*_*ira 5 android-source device-owner

我想使用设备管理器应用程序构建AOSP。

如何使用已配置的device_owner.xml和device_policies.xml构建AOSP?

PS:我的目标将是nexus5。

小智 5

我想这对您来说有点晚了,但是对于其他正在寻找完全相同内容的人(就像我一样),有一篇关于信息亭模式的很棒的文章,其中包含许多技术细节:

http://trac.gateworks.com/wiki/Android/Kiosk

有关设备所有权的详细信息:

“但是,如果从源代码构建,您可以绕过对用户的请求,并通过在 out/target/product/ventana/data/system/ 下注入以下两个文件,在首次启动时赋予您的应用设备所有权/管理员。注入完成通过将文件添加到PRODUCT_COPY_FILES设备配置文件中的变量(即 device/gateworks/ventana/ventana.mk)。”

特尔;博士:

只需使用您配置的所有权/策略 xmls 将此添加到您的设备配置文件 (.mk) 的末尾:

# Set device ownership for the kiosk mode app
PRODUCT_COPY_FILES += \
    device/gateworks/ventana/device_owner.xml:data/system/device_owner.xml \
    device/gateworks/ventana/device_policies.xml:data/system/device_policies.xml
Run Code Online (Sandbox Code Playgroud)