Android 如何通过ADB命令将便携式SD卡转换为内部存储器?
安卓6.0棉花糖引入了可采用存储,这是一种允许使用SD卡作为内部存储的功能Android 如何通过ADB命令将便携式SD卡转换为内部存储器?,android,android-6.0-marshmallow,sd-card,internal-storage,Android,Android 6.0 Marshmallow,Sd Card,Internal Storage,安卓6.0棉花糖引入了可采用存储,这是一种允许使用SD卡作为内部存储的功能 是否可以通过ADB shell命令激活可采用的存储?我在网上对此问题做了一些广泛的研究。我可以告诉你这些步骤,它们似乎适用于除我之外的所有人。试试看,告诉我他们是否为你工作 备份SD卡,因为它将被擦除 如果您还没有,请下载并安装JavaSE开发工具包。该网站是www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213351.html。我在Wind
是否可以通过ADB shell命令激活可采用的存储?我在网上对此问题做了一些广泛的研究。我可以告诉你这些步骤,它们似乎适用于除我之外的所有人。试试看,告诉我他们是否为你工作
另外,我在三星Galaxy 5上试过这个,所以这可能解释了为什么它不起作用 我成功地在我的LG K8 LTE上执行了此操作。我想指出存在“500xxx未知磁盘”错误问题,并给出解决方案以避免此问题。解决方案非常简单。 亚洲开发银行的适当步骤是:
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了!;)
祝你有愉快的一天 现在(至少)一些三星平板电脑已禁用此功能 我有一个galaxy平板电脑,它使用一个巨大的sd卡作为内部存储 我最近购买了另一个,但在这个adb格式上,命令不起作用(它只是立即返回到命令提示符) 我不得不在旧机器上进行出厂重置,现在发现它也不允许SD卡被格式化为内存-它的行为与新机器一样 我的猜测是,谷歌已经更新了安卓系统,以“尊重”供应商用户界面的设置
这(当然)完全搞乱了我的系统,因为备份/恢复基于超过100GB的主内存,而不是设备实际拥有的16GB。您应该使用179,32作为磁盘,因为“sm列表磁盘”返回的是179,32,但我还有一个On5,它对我也不起作用。我在另一个线程中读到,这可能是由于内核阻止了这些活动。谢谢你,三星。确认这在三星Galaxy On5上不起作用。三星决定禁用它。您可以使用
sm分区磁盘:179,64 private
选择100%作为内部磁盘。我不明白sm set force adoptable
命令的用途。因为我没有看到真假设置之间的任何区别。如果它说损坏了,你会怎么做?FWIW,这对我运行Android 10的Moto G Power来说不起作用。可能-这是一篇非常古老的帖子,从2016年开始,我当时使用的是安卓6。