news 2026/4/17 6:06:12

Android系统内置apk

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android系统内置apk

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_misc=elastic_search_misc&request_id=219da2756dbf80cf49c29f3535304c04&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-114435483-null-null.142^v102^pc_search_result_base6&utm_term=Android%E7%B3%BB%E7%BB%9F%E5%86%85%E7%BD%AE%E5%BA%94%E7%94%A8&spm=1018.2226.3001.4187

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 6:03:22

从Excel到Cadence:基于ODBC的智能元件库构建与实战

1. 为什么需要智能元件库管理 每次画原理图最头疼的就是找元件符号和封装对不对?我见过太多工程师的电脑桌面上堆满了各种版本的元件库,每次新建项目都要花半天时间核对封装是否匹配。更可怕的是,当某个元件参数需要更新时,得在所…

作者头像 李华
网站建设 2026/4/17 6:00:41

从仿真到实物:PID参数整定如何让直流电机转速更稳?一个案例讲透

从仿真到实物:PID参数整定如何让直流电机转速更稳?一个案例讲透 在工业自动化和机器人控制领域,直流电机的精准调速一直是工程师们面临的经典挑战。想象一下,当你精心设计的3D打印机喷头因为电机转速波动导致打印层纹明显&#xf…

作者头像 李华
网站建设 2026/4/17 6:00:28

自建LL-HLS服务的完整架构

LL-HLS(Low-Latency HLS)是 Apple 在 2019 年推出的 HLS 扩展协议,通过将传统分片进一步细分为 Part、引入阻塞加载和预加载机制,将直播延迟从传统的 10-30 秒降低到 2-5 秒。本文提供一套完整的自建 LL-HLS 服务架构方案。 一、整体架构概览 一个完整的 LL-HLS 服务架构…

作者头像 李华
网站建设 2026/4/17 6:00:17

17.从Tool Calling到MCP:一次Agent工具接入方式的工程升级

目 录一、为什么要接入MCP?二、MCP是什么?1. MCP解决什么问题?2. 和传统 tool calling 的区别三、实现过程Step 1:接入 MCP 服务Step 2:注册成工具Step 3:接入 LangGraph Agent 流程让 normalize_decision(…

作者头像 李华
网站建设 2026/4/17 6:00:12

别再只调LOD了!UE5.3移动端渲染,这些隐藏设置才是性能杀手

别再只调LOD了!UE5.3移动端渲染,这些隐藏设置才是性能杀手 当你在移动端项目中反复调整LOD距离却依然卡顿时,可能正陷入"优化幻觉"——那些藏在引擎深处的参数才是真正的性能黑洞。本文将带你解剖UE5.3移动渲染管线中六个最容易被忽…

作者头像 李华
网站建设 2026/4/17 6:00:03

虚拟同步技术(VSG)中虚拟惯量J和阻尼系数D的自适应MATLAB/Simulink仿真

虚拟同步技术(VSG)虚拟惯量J和阻尼系数D的自适应MATLAB/Simulink仿真。虚拟同步机(VSG)这玩意儿最近在新能源并网领域挺火,核心就是让逆变器模仿同步发电机的机械特性。今天咱们重点扒拉扒拉它最要命的两个参数——虚拟…

作者头像 李华