1、把 APK 文件打包编译 此文 from my friend产品出厂时需一些软件,如测试程序、自主开发的 APK 或第三方的 APK,这样我们就有必要把这些 APK 程序打包到文件系统里编译生成镜像了,具体操作如下:1 (1)源码编译后,把 apk 拷贝到 out/target/product/generic/system/app 中。 (2) 执行命令 make snod , 把添加的 spk 编到 system.img 中 缺点:执行 make clean 后,再次 make 完毕需要重新执行上面操作。 2 “方法一“的改进。 (1) 新建一个文件夹目录,用来存放 apk 文件 mkdir
2、 packages/apps/Prebuilt_apps cd packages/apps/Prebuilt_apps 在 Prebuilt_apps 中新建 make 文件 vi Android.mk 并写入 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_POST_PROCESS_COMMAND := $(shell cp -r $(LOCAL_PATH)/*.apk $(TARGET_OUT)/app/) 保存退出。(2) 把需要编译的 apk 拷贝到目录 Prebuilt_apps 下,执行 make ,Prebuilt_apps 中的 apk 就会考被到 out/target/product/generic/system/app 中。 (3) 执行 make snod 。完成。 此方法执行 make clean 后,再次 make 完毕,只需要 make snod 即可(有时 make 后,out/target/product/generic/system/app 没有需要添加的 apk,此时再 make 一次即可,速度很快)。绿色通道: 好文要顶关注我收藏该文与我联系