如何告诉Google Play音乐将音频文件存储在可移动Micro SD卡上(而不是内部存储设备上)?


9

如何设置Google Music Play应用以将本地“离线”音乐存储在SD卡上?我已经用完了大约90%的内部存储空间。

我已经在应用程序的“设置”中查看了,但没有看到任何选项。


1
希望会有一个不需要root的答案...
cregox

Answers:


1

如果您的手机已扎根,则可以通过shell命令解决此问题:

mount -o bind [指向新位置的路径] /mnt/sdcard/Android/data/com.google.Android.music/

(用外部SD卡上的文件夹替换[到新位置的路径])

基本上,它将对默认文件夹的每次访问重定向到指定的文件夹。

每次重新启动手机时,您可能都需要执行此操作,因此您可能会对将执行此操作的脚本放入自动启动感兴趣。

来源:http : //forum.xda-developers.com/showthread.php?t=1785245&page=2


0

我发现我只是可以使用几个符号链接来解决此问题。您所需要的只是一台植根设备。我在这里写了一个简单的指南:

http://charleswilkinson.co.uk/2013/07/24/using-external-sd-card-with-google-play-music-app/

但是,根据要求,以下是后代摘要:

先决条件:

  • 您的手机必须植根。
  • 您必须安装一个终端模拟器。
  • 您必须安装了文件浏览器应用程序。
  • 您应该知道什么是终端。
  • 阅读此处以了解什么是符号链接。

脚步:

  1. 转到设置>应用程序> Google Play音乐。
  2. “强制停止”应用程序并清除所有应用程序数据。
  3. 打开您选择的文件浏览器,并在外部SD卡上创建一个名为“ GoogleMusic”的目录(文件夹)。
  4. 在此目录中,再创建两个:“文件”和“缓存”。
  5. 打开终端仿真器并输入命令:su-
  6. 超级用户应用程序将要求您授予root特权。点击“允许”。
  7. 按顺序输入以下命令:
    1. 光盘
    2. /data/data/com.google.android.music ln -s
    3. / mnt / external_sd / GoogleMusic / cache缓存ln -s
    4. / mnt / external_sd / GoogleMusic / files文件
  8. 你完成了!

更新: 2013年12月5日,对Google Play音乐应用程序的更新在该应用程序的设置中添加了一项新功能,使您可以选择将文件存储在外部sd卡上,从而解决了此问题,因此现在不需要上述解决方案。


如果您可以总结/复制粘贴非常好的解决方案,那么目前,这更像是一个“链接答案”,尤其是由于它是您自己的域,因此无法保证人们将永远能够访问它。
花生


1
根据要求更新。对于那个很抱歉。
kabadisha

@Peanut现在已修复,我认为没有理由进行投票(而且kabadisha可能希望通过使用
@AIE

@ user2813274实际上不是我的不赞成票,但是我已经投票赞成,现在已经解决。
花生2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.