预置apk

Posted by DoubleWay on October 2, 2019

#APK方式预置

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

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

Android.mk内容如下

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

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

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

等待编译成功 #RRO方式预置 ①:在项目的Android文件夹内新建覆盖文件夹

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

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

Strings.xml内容如下:

Android.mk内容如下:

AndroidManifest.xml内容如下:

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

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

如:mmm kuaiyaOverlay/

等待编译成功