预置apk

2019/10/02 Android源码

APK 方式预置

第一步:在 /home/android/work/6739/android/vendor/tinno/product/k510/trunk/packages 下创建 kuaiya 文件夹

1-1

kuaiya 文件夹内把 apk 拷贝进去,然后新建 Android.mk

1-2

Android.mk 内容如下

1-9

第二步在 qmb_pk.mk 文件里面的 PRODUCT_PACKAGES 内添加 kuaiya

1-3

1-4

第三步编译环境: source build/envsetup.sh → lunch → mmm <要编译文件夹>

如:mmm vendor/tinno/product/k510/trunk/packages/kuaiya

等待编译成功

RRO 方式预置

①:在项目的 Android 文件夹内新建覆盖文件夹

1-5

然后在文件内包含 res 文件夹,Android.mk,AndroidManifest.xml

1-6

res 文件夹内创建要覆盖内容文件夹如:values 文件夹内的 strings.xml

1-7

Strings.xml 内容如下:

1-10

Android.mk 内容如下:

1-11

AndroidManifest.xml 内容如下:

1-8

高亮内容需要到 apk 反编译源码里面找对应的包名替换

② 编译环境: source build/envsetup.sh → lunch → mmm <要编译文件夹>

如:mmm kuaiyaOverlay/

等待编译成功

搜索

    C