採用されていないMarshmallowストレージのアプリをSDに移動するにはどうすればよいですか?


14

誰もがマシュマロの採用可能なストレージ機能に興奮しているようですが、私には大きな後退のように思えます。外部ストレージを採用しない理由はいくつかあります。

  1. Lollipopからアップグレードするとき、すでにSDカードがいっぱいです。したがって、それを再フォーマットし、すべてを消去して採用可能なストレージに変換することは大きな阻害要因です。そのためには、デバイスから多くのGBのデータを転送し、再フォーマットしてから再度転送する必要があります。採用されたストレージはおそらく違う方法。
  2. 私のSDカードは、内部ストレージの拡張として使用するのに理にかなわないほど遅いかもしれません。
  3. リムーバブルSDカードを他のデバイスで使用できるようにしたい(たとえば、巨大なビデオファイルをラップトップにすばやく転送する)。

これらの理由に基づいて、ストレージを採用しない場合、AFAICSはアプリを内部メモリにのみ保存できることを意味します。そして、私はたくさんのアプリを持っているので、つまり、マシュマロのアップグレード以来、私のデバイスは定期的にフルに近くなり、多くの機能が壊れてしまいます。

それでは、アプリをMarshmallowの採用外部SDストレージに移動する方法は本当にありませんか?その場合、アプリをアンインストールして空き容量を増やす、またはLollipopにダウングレードする以外に、代替手段はありますか?そうでない場合、これは非常に失望し、この機能を提供する前にGoogleが十分に慎重に考えなかったことを示唆します。


1
Sam Liddicottは、私が見つけた最良の代替手段、SDカードのパーティション分割を提供します。別の質問への回答の
-fernio

ありがとう-実際、私はすでに同じ結論に達しましたが、パーティションをどのくらい大きくするのか把握することに固執しました!
アダムスパイアーズ

回答:


2

あなたは正しいです。Android Marshmallowは、ポータブルストレージとしてセットアップされたSDカードにあるアプリを廃止しました。そのように使用する唯一の方法は、ルートとLINK2SDなどのアプリを使用することです。


1
ああ、ありがとう!LINK2SDとapps2sdについては知りませんでした。それでも、マシュマロでそれらを使用するための決定的な手順を見つけるのは難しいようです。
アダムスパイアーズ

12

ここでブログでも説明しているように、 Marshmallowの内部ストレージは、混合フォーマットのSDカードでより適切に使用できます

http://blog.sam.liddicott.com/2016/02/android-6-semi-adopted-storage.html

まず、adbが動作する必要があります。

  1. SDカードを挿入し、ポータブルとしてフォーマットします。
  2. ストレージとUSBメニューからSDカードを取り出す
  3. 「adb shell」を使用して、採用可能なストレージをリストします。

このような

$ adb shell sm list-disks adoptable

disk:179_64

disk:179_64は、採用可能なSDカードです。外部SDとして75%が必要です。

$ adb shell sm partition disk:179_64 mixed 75

注:あなたのカードはアンダースコアの代わりにカンマでリストされるかもしれません、例えばdisk:179,64その場合、それはあなたがタイプするものです:

$ adb shell sm partition disk:179,64 mixed 75
  1. これにより、SDカード全体が消去され、75%がポータブルストレージとして、残りが採用された内部ストレージとして使用されます。

  2. 電話を再起動します。

  3. [ストレージとUSB]メニューからSDカード(内部)を選択し、[データの移行]を選択します(可能な場合、アプリがそこにインストールされます)。

  4. ストレージとUSBから、採用されたストレージの名前をAdoptedなどの名前に変更します。そうでない場合、外部ストレージパーティションと同じ名前の場合、USB MTPビューには内部ストレージのみが表示されます。

これで、「SDに移動」できるアプリ、およびPlexムービー、Google Playミュージック、写真などを保存できるSDカードを受け入れることができるストレージを採用しました。

ここに投稿してくれた@fernioに感謝します。


2
ありがとう-私はすでに元の質問のコメントに従ってあなたのアプローチを見ました。しかし、私の場合、このアプローチが理にかなっているかどうかはまったくわかりません。1)パーティションサイズをどのように決定すればよいですか。75%/ 25%のスプリットは完全にarbitrary意的です。2)必要なサイズのパーティションを作成するのに十分な空き領域がない場合はどうなりますか?3)採用されたストレージとポータブルのどちらに正確に保存されますか?特に、カメラのビデオ/写真、Google Playの音楽/ビデオ、Spotifyのオフライン音楽など、大きなものがどこに行くのかをどのようにして知るのですか?
アダムスパイアーズ

1
@AdamSpiersの番号3に関して、SDカード(Spotifyなど)にデータを保存することを提供するアプリでは、ポータブルパーティションがSDカードとして表示されます
fernio

パーティションのサイズは任意です。32Gカードでは、25%が採用されています。パーティションを作成するとカードが消去されるため、十分な空き容量があります:-)経験から、SDに保存できる音楽再生、カメラ、Plexなどのアプリには、ポータブルに保存するオプションがあります。それ以外の場合、アプリは、ユーザーがデータを移行する内部または採用したものに保存される場合があります。そうでない場合、アプリがインストールされている場所に保存されます。
サムリディコット


Javaエラーの場合は、adminモードでコマンドプロンプトを実行していることを確認してください
vnpnlz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.