实现apk预装到系统,使应用无法卸载

做一个应用如何实现像系统应用一样,使其无法卸载呢?

1、首先要获取root权限

不同的Android系统的手机或平板root方式也不一样,一般的下载root精灵、root大师等就可以获取root权限。这里有一个root诺基亚N1的方法 http://blog.csdn.net/qq_21355765/article/details/54612723  获取root权限后在手机或是平板界面上会有SuperU标识

2、获取root权限后

使用adb shell 命令就可以进入手机


然后使用su 获取root权限


3、将自己的应用的apk安装包导入系统

使用push命令将apk安装包放到  /system/app  下面,最好在  /system/app 创建自己的文件夹如  /system/app/demo,然后将demo.apk放到 /system/app/demo文件夹中。

4、修改权限

使用chmod命令修改demo文件夹的权限,chmod  755 demo

然后修改demo.apk文件权限,chmod  644 demo.apk  


注意:在使用chmod 命令时可能出现  Unable to chmod autoconnwifi-debug.apk: Read-only file system  错误

然后使用  mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system  解决

然后重启手机,OK,你的软件就和系统软件一样了 








Ok

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值