把普通应用打包成系统应用
来源:互联网 发布:劳动法律师事务所知乎 编辑:程序博客网 时间:2024/06/05 08:21
1.原理:
1.把apk文件移动到system/app目录
2.so文件移动到system/lib目录
3.修改相应的权限
本文使用的是Genymotion模拟器,未在真机上具体操作过
2.操作步骤
1.新建一个genymotion模拟器,版本5.0
2.新建一个工程文件,并签名输出
3.因为system默认是只读文件夹,所以根据上面的提示输入下面命令,使其变为可读写
3.1 打开命令终端cmd
3.2 输入命令 adb shell
3.3输入命令
mount
3.4 因为system默认是只读文件夹,所以根据上面的提示输入下面命令,使其变为可读写,
指令为:mount -o remount /dev/block/sda6 /system ,具体看remount后面的内容可能不同,换成自己的
4.将你的apk文件拷贝进入/system/app
5.导入后可在app目录下显示导入的app
6.重启后可看到新安装的app
6.可以看到只有应用信息,没有了卸载功能
7.若卸载此应用,可以用RE管理器
8.重启之后此应用就不复存在
阅读全文
0 0
- 把普通应用打包成系统应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- 用node-webkit把web应用打包成桌面应用
- upstart把应用封装成系统服务
- 通过Xcode直接把应用程式打包成ipa
- 如何把HTML5应用打包为一个snap应用
- 打包应用
- 如何把一个Qt应用打包为一个snap应用--snapcraft scriptlets应用实例
- HTML5 web应用打包成android应用
- 使用 py2app 把 python 项目打包成mac下可执行的应用
- 把django应用 打包 发布成 可独立运行的桌面程序
- Android开发把项目打包成apk,安卓到手机上,或者提交到app应用商店
- 普通Dos命令应用
- Jenkins基础入门-11-新建一个基于git源码管理的Job
- iOS 视频音频播放器
- python处理图像的相关程序
- 一张图告诉你17款MBP和16款MBP的区别
- CodeForces
- 把普通应用打包成系统应用
- Out-out-control cars
- Hibernate面试题详解
- 添加 删除 修改表单
- CF B. Working out dp 递推
- 28、数据结构笔记之二十八数组之矩阵
- zoj-2110-Tempter of the Bone-DFS-剪枝-java
- swift学习记录(1)两种textfield隐藏键盘的方法
- springCloud(八)