安卓手机使用 SD 卡扩展存储空间
安卓手机安装了 TF 卡后无法正常安装 APP。因为从某一个版本后 系统不在支持sd 卡,尤其是国内厂商阉割了 sd 卡格式化功能 不能格式化为内部存储。那么怎么解决呢? 可以使用开发者工具 adb 用命令设置 sd 卡为内部存储卡,操作如下
- 电脑安装 adb 开发环境。如果有 Android 开发环境,那说明 adb 已经安装好了
- 终端运行 adb shell 进入手机的命令行界面。(前置条件为,手机已是开发者模式,允许 USB 调试)
- 执行命令 sm list-disks,可以看到 sd 卡的ID
- sm partition disk:179,64 private 设置 SD 卡为内部存储卡
- 检查是否设置成功:手机->设置-> 存储-> 内部存储设备->SD卡。发现 SD 卡成为了内部存储设备
- 新安装的 APP 将会安装到 sd 卡,新安装 APP,设置->应用->应用管理->新 APP ->应用信息->存储->已使用的存储空间为 SD 卡 ps 将APP 迁移到 SD 卡是不行的,新安装的 APP 默认会安装到 SD 卡