安卓系统的手机如何将普通应用转换成系统应用?

 我来答
mdock
2017-12-27 · TA获得超过7962个赞
知道小有建树答主
回答量:20
采纳率:100%
帮助的人:3315
展开全部
  • 方法如下:

  • 以“支付宝”为例,首先下载好支付宝的安装包,记住一定不要安装,做好准备工作,找到超级root大师,进入

  • 点击“root权限管理”

  • 给ES文件浏览器授权(我的已经授权)

  • 找到ES文件浏览器,打开

  • 找到安装包所在位置

  • 长按安装包,点击上面的剪刀进行“剪切”,然后返回

  • 来到我们的根目录,依次打开/>system>app,点击右下角的“粘贴”

  • 然后安装包会自动安装,这时来看我们的桌面,“支付宝”已经在桌面了

  • 这时我们长按“支付宝”尝试卸载(确认是否已经成为系统应用),会发现用常规的方法,已经无法卸载,这样就转换成了系统应用

前提:root权限(不知不会root权限的人请绕过全文并关闭本网页窗口)
工具:R.E文件管理器
步骤:1.将/data/app目录下的普通程序的apk文件移动到/system/app目录下面就好。
2.找到/data/data目录下相应的程序配置的文件夹,将其中lib目录下的so库文件复制到/system/lib目录下就可以了。
3.将/data/dalvik-cache目录下相应odex预读文件删除。
4.重启手机。此时普通的卸载方法已无法卸载该程序,因为该程序已经成为了系统程序。 

解释:若相应的缓存文件夹里的lib文件夹为空,说明该程序用的都是系统函数库。 复制so库文件这一步很关键,如果缺失相应so文件,程序会莫名其妙FC。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式