要求:开机检查APK是否安装,如果不安装则自动静默安装,同时启动APK的服务。
把要安装的APK放在device文件夹下,编译时用脚本拷贝到out目录下,开机启动脚本安装APK并启动服务。
这里以Airplay.apk为例。
1.在device目录下创建文件夹AirPlayer,并把Airplay.apk放在文件夹里。在编译脚本里拷贝Airplay.apk到out/system/AirPlayer文件夹中。脚本示例如下:
files := $(shell ls $(LOCAL_PATH)/apps/AirPlayer)
PRODUCT_COPY_FILES += $(foreach file, $(files), $(LOCAL_PATH)/apps/AirPlayer/$(file):system/AirPlayer/$(file))
在拷贝到out目录之前记得mkdir out/system/AirPlayer,不然目标路径找不到。
2.编写ini