问题描述
遇到Lollipop 5.1.1版本时,可能会出现某个或某些应用程序在设备的应用程序列表中消失的情况,并且不能正常运行。尽管这些应用程序仍然出现在system/app
或system/priv-app
目录下,但一旦将这些应用的安装包(.apk
)文件从data/app
移动到system/app
或system/priv-app
目录,并且修改了相应的权限后,系统会认为这是对已存在的应用的更新操作而导致该应用消失。
解决方案
版本差异和风险操作提醒:请确认你的设备与提供的信息匹配。不建议直接进行文件移动操作;应尽量通过正常渠道更新应用程序以确保兼容性和稳定运行。
方案1
通过正常升级途径解决
这是最安全且推荐的方法。尝试使用应用商店正常更新涉事的应用程序。这样不仅可以避免上述提及的问题,还可以获取最新的功能改进和安全性修复。
- 首先,打开Google Play Store或其他第三方商店;
- 在搜索栏中输入对应应用程序的名称进行搜索;
- 找到匹配的应用后点击进入详情页面;
- 检查版本更新提示(如果有新版本),直接在此处下载安装即可。
示例操作步骤:
1. 打开Google Play Store;
2. 输入“AVAST Anti-Thief”进行搜索;
3. 进入官方应用界面,查看是否有可更新的版本;
4. 点击右下角“更新”按钮开始在线升级过程。
方案2
高级用户参考:谨慎操作
如果上述方法无法解决问题,并且你确定需要手动将某些非系统级的应用转变为系统级别安装,请尝试以下步骤,但请谨慎行事。这种方法可能会由于权限问题或文件损坏情况导致操作失败甚至造成设备不稳定。
- 备份个人数据:在进行任何操作之前,请确保所有重要数据已备份。
- 检查所有权和读写权限:
- 确保
system/app
及data/app
中的相关目录和文件的权限与其它系统级应用一致。必要时可执行以下命令进行调整:chown root:root file_name ; chmod 755 file_name
- 使用BusyBox工具辅助:对于需要特定版本忙盒支持的操作,确保设备已安装适当的忙盒版本并启用。
- 手动移动应用文件到系统分区:
- 使用ADB shell或Root权限移动应用程序的
.apk
至system/app
-
重启和验证效果:
-
进入“设置” > “应用抽屉”,确认更新后是否出现问题。没有安装完成的部分应直接跳过其安装进度条继续进入系统。
- 完成上述所有步骤之后,记得恢复应用的正常运行状态。
注意事项
- 不推荐手动修改文件的方式将非系统级应用转化为系统级应用,这种方法可能导致未知风险;
- 如遇到问题请尝试通过“正常版本更新”解决。若必须采取此方法,则谨慎操作并做好相关准备以应对意外情况。
希望以上建议能够帮助你解决问题或其他有类似困扰的朋友!如果有任何新的进展或想法分享欢迎继续讨论交流。
正文完