把普通应用打包成系统应用

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.重启之后此应用就不复存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值