android2,2的系统,管理应用程序里的移至sd卡不是灰色的,可以点,但是总出来无法移动应用程序这几个字

举报 回答
android2,2的系统,管理应用程序里的移至sd卡不是灰色的,可以点,但是总出来无法移动应用程序这几个字
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    8,936

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
个人认为,2.2的并不是所有软件都可以装到sd卡里。我有的部分软件就是在手机里的。
取消 评论
首先得SD卡格式是fat32且挂载正常,其次APP本身得支持APK扩展存储(也就是打包时勾选了允许外部安装),再者有些应用把数据库和缓存写死在内部存储,一挪就找不着家。我试过连系统自带的语音搜索都移不了,最后发现是/system/app里的东西根本不受这个功能管,你看到能点只是UI没禁用,实际后端早判了死刑
取消 评论
installLocation=auto这行代码,系统一看你没申请权限,直接给你弹窗打回票。还有些预装应用或用了Native代码的APP,比如微信早期版本,系统根本不敢动它,怕移过去崩了,所以只能显示无法移动,建议别折腾了,腾空间不如卸载不用的软件更实在
取消 评论
installLocation,再验证/data/app/下的odex文件是否存在,最后还要确认SD卡剩余空间是否大于APK两倍——因为要先复制再删原包。你那个提示八成是卡在第二步,比如某些游戏APP把so库编译进了APK内部,系统认为挪走会导致JNI调用失败,宁可拒绝也不冒险。建议用App2SDLite这类工具看具体拦截原因,比瞎点强多了
取消 评论
说真的别信网上那些改权限、Root重刷的教程,风险太大!我当年手贱用ROMManager折腾,结果SD卡识别错乱,相册全黑屏。后来查官方文档才明白,安卓2的MovetoSD本质是把APK本体挪过去,但Dalvik缓存、lib文件夹、SharedPreferences这些必须留在内部存储,而很多APP启动时会校验这些路径是否完整,只要缺一环就报无法移动。你现在能点说明系统服务活着,但失败才是常态,这不是bug是设计如此
取消 评论
ZOL问答 > 手机 > 其他分类 > android2,2的系统,管理应用程序里的移至sd卡不是灰色的,可以点,但是总出来无法移动应用程序这几个字

相关问答

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?