use*_*467 12 android kiosk android-source android-launcher
我正在修改AOSP源代码,因为我的应用程序需要在自助服务终端环境中运行.
我希望Android直接启动到应用程序.我已经从中排除了launcher2generic_no_telephony.mk
,并在那里添加了应用程序.现在Android提示我一直选择默认启动器.
弹出窗口中提供的两个选项:
如何排除Android Home Sample Launcher?或者是否有另一种方法在AOSP构建中设置默认启动器?
And*_* T. 14
而不是修改AOSP make文件(这很烦人,因为你需要跟踪你的更改),更容易将LOCAL_OVERRIDES_PACKAGES行添加到你的应用程序的make文件中.
例如:
LOCAL_OVERRIDES_PACKAGES := Launcher2 Launcher3
Run Code Online (Sandbox Code Playgroud)
添加到您的Android.mk文件将确保这些包不会添加到添加此包的任何构建中.
在那之后,你应该做一个
make installclean
Run Code Online (Sandbox Code Playgroud)
然后以你总是进行构建的方式开始构建.make installclean对于删除前一版本遗留的软件包非常重要.
我还在另一个问题中找到了如何做到这一点的一个很好的答案,请参阅: 如何只用一个应用程序制作嵌入式Android操作系统?
归档时间: |
|
查看次数: |
10936 次 |
最近记录: |