gpt4 book ai didi

android - 将自定义 etc 文件添加到 aosp build

转载 作者:行者123 更新时间:2023-12-02 04:25:07 27 4
gpt4 key购买 nike

我有一组自定义 etc 文件,包括文本文件、二进制数据文件,我希望看到这些文件填充到 aosp 的 system/etc 文件夹中。

看到上一个问题Add custom.xml file to AOSP etc folder这很相似,但不是我想做的。

我试过了:
mkdir 外部/mydata

然后在 android.mk 中,我输入:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := mydata.xml
LOCAL_MODULE_TAGS := optional

LOCAL_MODULE_CLASS := ETC

# This will install the file in /system/etc/permissions
#
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/

LOCAL_SRC_FILES := $(LOCAL_MODULE)

include $(BUILD_PREBUILT)

在上面的示例中,作为起点,我想将 mydata.xml 添加到 system/etc/。然后我用我的正常进行构建
m -j1 iso_img

我可以看到忍者拿起了零钱
运行 kati 生成 build-android_x86.ninja...
./external/mydata/Android.mk 已修改,正在重新生成...

但我没有看到 mydata.mxl 在任何地方填充。

$ find out/-name mydata.xml

空手而归……

有任何想法吗?我正在使用 android-x86 aosp 构建。

最佳答案

你不见了permissions模块路径中的文本

LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions

另外,您可以添加配置以将其添加到特定平台
LOCAL_MODULE_TARGET_ARCH := x86_64

关于android - 将自定义 etc 文件添加到 aosp build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55276540/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com