前言
工作过程中常常会遇到想要单编某个系统应用然后去推送到平台上去运行,一般平台中之前有预装的话都会在系统路径下存在一个对应的文件夹,我们只需要用cp指令去替换掉原有的应用,重启即可看到效果。但如果我们前期编大包就没有将该模块编进去,系统路径下也不存在该应用相关的文件夹,这个时候我们想达到同样的效果该怎么操作呢?
提示:以下是本篇文章正文内容,下面案例可供参考
以添加系统原生设置Settings.apk为例,步骤
1.连接串口,挂载获取读写权限
指令如下(示例):
mount -o rw,remount /
2.创建apk对应的文件夹路径
指令如下(示例):
cd system/priv-app/ //跳转到系统应用路径下
执行mkdir -p Settings/oat/arm/ //创建Settings应用apk及相关编译文件的路径
3.使用cp指令将单独编译的模块对应out目录下的生成文件拷贝到上一步新建的文件夹下,一一对应好。
添加后效果如下(示例):
4.赋予Setting相关路径读写及可执行权限
指令如下(示例):
chmod -R 777 Settings //赋予Settings文件夹读写可执行权限
执行后效果如下(示例):