【发布时间】:2014-02-24 04:04:37
【问题描述】:
我正在为设备构建 4.4 并添加一些特定于供应商的附加功能 - 一些 APK 和共享存储上的一些文件。
我在源代码树中添加了一个供应商模块来复制带有PLATFORM_COPY_FILES 任务的APK,但它看起来只适用于系统映像中的文件。
这在现有的 android 构建系统中是否可行?
【问题讨论】:
-
所以我还没有找到通过构建系统执行此操作的任何方法,但是您可以对其进行破解,尽管我不确定具体如何。您可以制作一个响应 onBoot 广播的 APK,它将一些资产写入您选择的目录。我知道我的构建系统中的其他一些 APK 正在做类似的一些事情,但您必须进行试验才能使其正常工作。
-
@AndrewT。谢谢,这听起来像它会工作。下一步:弄清楚如何让 AOSP 构建该 APK...
-
这看起来很有趣,所以我正在开发一个应用程序来做到这一点。完成后,我会发布一个指向它的 git repo 的链接。一般来说,能够将文件加载到 sdcard 似乎很有用。
-
您的问题似乎并不在于构建系统,而在于您用于在设备上安装的 deploy 系统。预加载存储需要一个额外的步骤。
标签: android build android-sdcard android-source