游戏

软件

单机

安装和迁移普通应用到“系统文件夹”方法

2012/10/24 9:28:07 来源:本站整理 作者:admin

我们在使用安卓手机的时候,对于各种普通应用的安装和迁移到“系统文件夹(/system/app/)”一定会出现不能使用的问题,下面来教大家如何迁移或安装普通应用到“系统文件夹(/system/app/)”!

手机某些应用,如果要全功能使用,必须安装(迁移)到系统分区,而手机应用程序在简单移动后却无法使用了,出现强制关闭的问题,那么出现这个问题的原因是什么呢?具体如何解决?那么你看了本篇文章就知道了!

具体原因:

具体原因是这些应用还有自己的动态链接库(.so文件)。

在安卓系统里,用户安装的程序(放在 /data/app/ 下的程序)和系统程序(放在 /system/app/ 下的程序)运行时寻找动态连接库的路径是完全不一样!

前者在 /data/data/ 下每个应用程序自己的目录里寻找,后者在 /system/lib/ 目录下寻找。所以,当通过简单复制这些用户程序 apk 到 /system/ 下运行时,就会因为找不到动态链接库而强制关闭。

解决方法:

方法一:

具体解决办法很简单,从这些 ".apk" 文件里(或者在直接在 /data/data/ 对应的子文件夹) 里 lib 目录下提取出这些库文件(.so 文件),迁移到 /system/lib/ 目录下,并修改权限为 0644。

然后再把 apk 复制或迁移到 /system/app 下,(原库文件可以删除),就能正常使用了!

方法二:

另外,由于类似的原因,如果程序自身还含有字体文件(也在apk或者/data/data/对应的子目录里),这些也要复制或移动到 /system/font/ 目录下,才能被迁移后的程序找到。

如果想直接把一个应用安装到系统文件夹,可以把应用 apk 里的库文件、字体文件和 apk 文件分别复制到 /system/ 下的 lib、font 和 app 目录下,就算完成了安装到系统文件夹!

注意事项:

这里需要用户注意的就是,不管是迁移还是新安装,都要重启一次!

相信你看了以上详细介绍,一定不会再出现手机应用移动后不能使用的问题,即使出现也能够找到解决的方法!还不会的机友来学习和使用吧!


相关攻略
精彩推荐
玩家留言
返回顶部