オーディオファイルをリムーバブルマイクロSDカードに(内部ストレージではなく)保存するようにGoogle Playミュージックに指示するにはどうすればよいですか?


9

ローカルの「オフライン」音楽をSDカードに保存するようにGoogleミュージックプレイアプリを設定するにはどうすればよいですか?内部ストレージの約90%を使用しました。

アプリの設定を確認しましたが、そのオプションは表示されません。


1
rootを必要としない答えが出ることを願っています...
cregox

回答:


1

あなたの電話がルート化されている場合、あなたはシェルコマンドを介してこれを解決することができます:

mount -o bind [新しい場所へのパス] /mnt/sdcard/Android/data/com.google.Android.music/

([新しい場所へのパス]を外部SDカードのフォルダーに置き換えます)

基本的に、デフォルトフォルダーへのすべてのアクセスを、指定されたフォルダーにリダイレクトします。

電話を再起動するたびにこれを行う必要があるので、それを行うスクリプトをAutostartに入れることに興味があるかもしれません。

出典: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. このディレクトリ内に、さらに2つの「ファイル」と「キャッシュ」を作成します。
  5. 端末エミュレーターを開き、次のコマンドを入力します:su-
  6. スーパーユーザーアプリは、root権限を付与するよう求めます。「許可」を押します。
  7. 次のコマンドを順番に入力します。
    1. CD
    2. /data/data/com.google.android.music ln -s
    3. / mnt / external_sd / GoogleMusic / cache cache ln -s
    4. / mnt / external_sd / GoogleMusic / filesファイル
  8. 完了です!

更新: 2013年12月5日、Google Playミュージックアプリの更新により、アプリの設定に新機能が追加され、代わりに外部sdカードにファイルを保存することを選択できるようになり、この問題が解決されたため、上記のソリューションは不要になりました。


すばらしいソリューションを要約/コピーして貼り付けることができれば、現時点ではこれは「リンクの答え」になり、特に自分のドメインであるため、人々が常にそれにアクセスできる保証はありません。
ピーナッツ


1
要求に応じて更新されます。申し訳ありません。
kabadisha 2013

@Peanutが修正されたので、反対票の理由はわかりません(kabadishaは@ AIEでコメントを開始してAIEに通知する場合があります。)
user2813274

@ user2813274反対投票は実際には私からではありませんでしたが、私は反対投票を修正しました。
ピーナッツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.