移动应用至SD卡功能被禁用的解决办法(以Motorola Moto E为例)

7次阅读
没有评论

问题描述

使用Android Kitkat版本的Motorola Moto E,并安装了ART Runtime运行时环境(而非Dalvik),尝试将兼容的应用程序移动到SD卡上,但发现”Move to SD Card”选项是灰色的,无法进行操作。

解决方案

解决方案1:

引用注意:此解决方案仅适用于运行Android Kitkat版本且使用ART Runtime的设备。建议在此前做好数据备份,并谨慎操作。

方案步骤:

  1. 切换至Dalvik运行时环境

    • 进入系统设置,找到”关于手机/关于设备”。
    • 寻找并多次点击“构建号”直到可以开启开发者选项为止。
    • 返回主菜单,现在进入开发者选项。
    • 启用“安装未知来源”和“Dalvik虚拟机”,然后重启手机。
  2. 移动应用至SD卡

    • 再次回到系统设置,找到”存储/存储位置(Android 4.x)”或相似标签页。
    • 查找并点击包含所需应用程序的文件夹。
    • 此时,应能找到“Move to SD card”选项,使其非灰色状态。选择需要移动的应用并启动移动过程。
  3. 切换回ART运行时环境

    • 完成应用移动后,再次进入开发者选项。
    • 禁用已启用的设置项:“安装未知来源”、“Dalvik虚拟机”,然后重启手机,自动会恢复到ART虚拟机模式,并且”Move to SD card”功能也将正常使用。

请注意,在进行上述操作前备份重要数据信息。

解决方案2:

若不便或不希望来回切换虚拟机模式,则可以使用第三方文件管理器应用辅助完成此任务。许多文件管
理器(例如Dr.DBS Mobile File)提供手动移动文件的功能,能够将指定的应用程序转移到外部存储设备上。安装这类适用的文件管理工具后,在其界面上按照提示手动选择对应的app并迁移到SD卡中。

结论

通过切换到Dalvik虚拟机临时解决应用迁移至SD卡的问题,并在完成后重新激活ART虚拟机,即可恢复应用程序移动功能。或者使用第三方实用程序直接操作以实现目标。确保在整个过程中进行适当的数据备份以避免丢失重要信息。

正文完