如何通过 ADB 命令将便携式 SD 卡变成内部存储?

新手上路,请多包涵

Android 6.0 Marshmallow 引入了 Adoptable Storage,该功能允许使用 SD 卡作为内部存储。

是否可以通过 ADB shell 命令激活可采用的存储?

原文由 cassioso 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.9k
2 个回答

我成功地在我的 LG K8 LTE 上执行了此操作。我想注意有“500 xxx Unknown disk”错误问题,并给出解决方案来避免这种情况。解决方案非常简单。亚行的正确步骤是:

 adb shell
sm list-disks
// HERE YOU GET YOUR DISK ID, SOMETHING LIKE "disk:179,64" - REMEMBER THOSE NUMBERS
sm set-force-adoptable true
// IN NEXT LINE, SIMPLY PUT THOSE NUMBERS AFTER "disk:" AND ALSO AFTER WORD "mixed" TYPE PERCENTAGE OF SPACE LEFT AS EXTERNAL, SO IN MY CASE:
sm partition disk:179,64 mixed 60
// IT TAKES TIME. BE PATIENT. WITH THIS LINE I TRANSFORMED WHOLE EXTERNAL SD INTO 40% OF INTERNAL AND 60% OF EXTERNAL
sm set-force-adoptable false

砰!而已!现在转到存储和usb,点击SD的内部部分并展开选项,点击“用作内部”或类似的东西,最后一个选项,(我看不到那是什么,因为我已经点击了它并且一切正常)终于用 OBB 文件进行 SD 了! ;)

祝你有美好的一天!

原文由 Adam Staszak 发布,翻译遵循 CC BY-SA 3.0 许可协议

我在网上对这个问题做了一些广泛的研究。我可以告诉你这些步骤,它们似乎对我以外的所有人都有效。试试它们,让我知道它们是否适合你。

  1. 备份您的 SD 卡,因为它将被擦除。
  2. 如果您还没有它,请下载并安装 Java SE 开发工具包。该网站是 www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。我为 Windows x64 使用了版本 8u101。
  3. 如果您还没有,请下载 Android SDK Manager。该网站是 developer.android.com/studio/index.html。几乎滚动到底部的“仅获取命令行工具”,然后为 Windows 选择 android-sdk_r24.4.1-windows.zip。下载后,将所有内容解压缩到要保留文件夹的位置。
  4. 打开 Android SDK 文件夹并运行 SDK 管理器。 (如果无法运行,请参阅 stackoverflow 中的问题 14504325)。按照 www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/ 上的说明启动并运行它。
  5. 当您按照 how-to-geek 网站说明打开命令提示符时,输入“adb shell”
  6. 然后输入“sm list-disks”。这将返回您的 microSD 卡的名称。我遵循的说明显示了一个标记为 179:160 的磁盘,但我的计算机显示磁盘为 179,32。这就是我卡住的地方。
  7. 最后,输入“sm partition disk:179:160 private”,其中数字是步骤6中磁盘的名称,如果您想采用整个SD卡作为内部存储。否则,输入“sm partition disk:179:160 mixed 25”,其中最后一个数字是用于外部存储的卡空间百分比。我无法让它发挥作用。

有关原始说明,请参见 http://www.modaco.com/news/android/heres-how-to-configure-adoptable-storage-on-your-s7-s7-edge-r1632/

PS 我在三星 Galaxy On5 上试过这个,所以这可以解释为什么它没有工作。

原文由 Jess Kennedy 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题