1在 package/apps/目录下创建对应文件夹例如 MyOne放入 apk文件mk文件如果解压apk文件查看里面包含lib目录把lib目录整个提取出来放入MyOne目录中mk文件的模板内容# MyOne 的配置 LOCAL_PATH : $(call my-dir) include $(CLEAR_VARS) #打印输出 $(warning MyOne APP of LOCAL_PATH is $(LOCAL_PATH)) LOCAL_MODULE : MyOne LOCAL_MODULE_TAGS : optional LOCAL_SRC_FILES : $(LOCAL_MODULE).apk LOCAL_MODULE_CLASS : APPS LOCAL_MODULE_SUFFIX : $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_CERTIFICATE : PRESIGNED #如果APK解压查看里面有lib目录就在当前目录新建lib文件夹将解压后的so库复制进去然后一一引用(库多很麻烦可以改用下面完整示例里的shell命令) # 注意lib/libijkffmpeg.so 前面的是一个 tab键 #LOCAL_PREBUILT_JNI_LIBS : \ # lib/libijkffmpeg.so \ # lib/libijkplayer.so \ # lib/libijksdl.so # 内置成核心应用也就是内置到system/priv-app目录 #LOCAL_PRIVILEGED_MODULE : true include $(BUILD_PREBUILT)2在build/make/target/product/core.mk 加入该module名字3整体make参考连接Android (内置)预装应用https://blog.csdn.net/welcome_word/article/details/114435483?ops_request_miscelastic_search_miscrequest_id219da2756dbf80cf49c29f3535304c04biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-114435483-null-null.142^v102^pc_search_result_base6utm_termAndroid%E7%B3%BB%E7%BB%9F%E5%86%85%E7%BD%AE%E5%BA%94%E7%94%A8spm1018.2226.3001.4187