AndroidアプリをインストールしてSDカードに移動する方法
あなたがAndroidの携帯電話やタブレットのストレージの容量が小さい場合は、おそらく他のもののためのスペースを空けるためにアプリをアンインストールし続けるでしょう。それはSDカードスロットを持っている場合しかし、Androidデバイスのストレージを拡張する方法があります.
デフォルトでは、Androidアプリは携帯の内蔵ストレージにインストールされますが、これはかなり小さい場合があります。 SDカードをお持ちの場合は、それを一部のアプリのデフォルトのインストール場所として設定できます。これにより、他の方法ではインストールできなかったよりも多くのアプリ用のスペースが解放されます。現在インストールされているほとんどのアプリをSDカードに移動することもできます。.
これを行うにはいくつかの方法があります。どちらを使用するかは、使用しているAndroidのバージョンと移動するアプリケーションによって異なります。 Android 6.0 Marshmallowでは、SDカードを内部ストレージとして「採用」し、許可されたアプリを自動的にSDカードにインストールすることができます。 Marshmallow以前のデバイスの中には、アプリを手動で移動させるものもありますが、それは開発者が許可した場合だけです。これらのオプションのどちらよりも柔軟性が必要な場合は、電話を根絶してLink2SDという名前のアプリを使用して電話をかけることができます。この記事では3つの方法すべてについて詳しく説明します。.
始める前に、SDカードからアプリを実行するのは内部ストレージからアプリを実行するよりも間違いなく時間がかかるので、絶対に必要な場合にのみこれを使用してください。うまく走るためにそれほど速度を必要としない.
Androidのマシュマロ方法:内部ストレージとしてあなたのSDカードを採用
伝統的に、AndroidデバイスのSDカードはポータブルストレージとして使用されてきました。つまり、ビデオ、音楽、写真などのファイルをデバイスに保存して、SDカードをコンピュータに接続してファイルをやり取りすることができます。ポータブルストレージとして使用する場合は、デバイスの機能に影響を与えずにSDカードを取り外すことができます.
ただし、Android 6.0 Marshmallowでは、SDカードを内部ストレージとして採用できるようになりました。これにより、基本的にはSDカードをデバイスの内部ストレージの不可欠な部分にすることができます。あなたのSDカードを内部ストレージとして採用すると、アプリ開発者が許可すれば、デフォルトであなたのSDカードに新しいアプリがインストールされます。必要に応じて、後でアプリを内部ストレージに戻すことができます。.
また、SDカードを内蔵ストレージとして使用する場合、デバイスの機能に影響を与えずにSDカードをデバイスから取り外すことはできず、SDカードはPCを含む他のデバイスでは使用できません。 SDカードは、ローカルのEXT4ドライブとしてフォーマットされ、128ビットAES暗号化を使用して暗号化され、システムの一部としてマウントされています。あなたがマシュマロデバイスのSDカードを採用すると、それはそのデバイスでしか動作しません。あなたは、Androidデバイス上のポータブルと内部ストレージの違いについてもっと読むことができます.
SDカードを内部ストレージとして使用する前に、SDカードのデータを必ずコンピュータにバックアップしてください。採用プロセスはSDカード上のすべてのデータを消去します。あなたはそれが内部ストレージとして採用された後にSDカードにデータを戻すことができますが、そうするためにあなたはデータを転送するためにあなたのコンピュータにAndroidデバイス自体を差し込む必要があります。あなたは、デバイスからSDカードを取り外して、ファイルを転送するためにあなたのPCに直接それを差し込むことができません.
SDカードをポータブルストレージとして使用していて、一部のアプリをSDカードに移動した場合は、SDカードを内部ストレージとして使用する前に、これらのアプリを内部ストレージに戻す必要があります。そうでない場合、これらのアプリは消去され、再度インストールする必要があります。.
SDカードを内部ストレージとして使用するときは、スピーディなSDカードを使用していることを確認してください。新しいSDカードを購入するときは、クラス10とUHSを探してください。 SDカードが安価で低速のSDカードである場合は、アプリとデバイスの動作が遅くなります。 SDカードを内蔵ストレージとして採用することで、SDカードをデバイス専用にするのであれば、高速のカードには少額の追加料金を支払うことをお勧めします。 Androidは、採用プロセス中にSDカードの速度をテストし、速度が遅すぎてデバイスのパフォーマンスに悪影響を及ぼす場合は警告します。.
デバイスにSDカードを挿入してください。新しいSDカードが検出されたという通知が表示されます。 「設定」をタップしてください。 (この通知が表示されない場合は、Androidの[設定]アプリを開き、[ストレージとUSB]に移動して、メニューボタンをクリックして[内部フォーマット]をクリックしてください。.
SDカードをポータブルストレージとして設定するか、内蔵ストレージとして設定するかを選択できる画面が表示されます。 「内部ストレージとして使用」をタップしてから、「次へ」をタップします.
SDカードが内部ストレージとしてフォーマットされた後は、そのデバイスでのみ機能することを警告するメッセージが表示されます。カードのデータをバックアップすることをお勧めします。 SDカードを内部ストレージとして使用する準備が整ったら、[消去してフォーマット]をタップします。.
SDカードにインストールされていて、内部ストレージに戻すのを忘れたアプリがまだある場合は、アプリが消去されるという警告が表示されます。 SDカードにインストールされているアプリを確認するには、「アプリを見る」をタップします。アプリが消去されても問題ない場合は、「とにかく消去」をタップします。.
AndroidはあなたのSDカードをフォーマットし暗号化します.
フォーマットプロセスが完了したら、現在デバイスの内部ストレージにあるデータをSDカードに移動するかどうかを尋ねられます。この手順では、写真、ファイル、および一部のアプリをSDカードに移動します。今すぐSDカードにデータを移行するには、[今すぐ移動]をタップします。これにより、すべてのアプリ、データベース、およびデータの優先保存場所としてSDカードが選択されます。まだデータを移行したくない場合は、[後で移動]をタップします。内部ストレージは、すべてのコンテンツに適したストレージです。.
[後で移動]を選択した場合は、[設定]> [ストレージとUSB]を選択して後でデータを移行できます。 SDカードドライブをタップしてから、メニューボタンをタップして[データの移行]を選択します。.
プロセスが終了すると、SDカードが機能していることを知らせるメッセージが表示されます。 「完了」をタップ.
SDカードが内部ストレージとしてフォーマットされると、[設定]> [ストレージ]にアクセスすると、デバイスの内部ストレージと採用されているSDカード(下図のUSBマスUSBドライブ)の両方が[デバイスストレージ]画面に表示されます。.
設定アプリの[ストレージ]画面の[デバイスストレージ]の下にあるアイテムをタップすると、そのストレージの場所に関する使用情報を表示できます。.
今後、アプリをインストールするときに、Androidは開発者の推奨に基づいてどこに配置するかをインテリジェントに決定します。.
アプリを内部ストレージとSDカードの間で手動で移動できますが、これはお勧めできません。一部のデバイスでは意図しない結果を招く可能性があります。どうしてもしなければならない場合は、設定>ストレージとUSBを選択してください。現在移動したいアプリが入っているストレージ(内蔵またはSDカード)を選択して、「アプリ」をタップします。リストから移動したいアプリを選択し、「変更」ボタンをタップします.
各アプリのコンテンツを保存する場所を指定する必要はありません。デフォルトでは、アプリは常に自分のコンテンツを優先保存場所に保存します。.
SDカードに写真、映画、音楽を保存するだけの場合は、SDカードをポータブルストレージとして使用することをお勧めします。ただし、内部メモリが限られているSDカードスロットでMarshmallowを実行しているデバイスがある場合、これはデバイスの内部ストレージ容量を拡張するための簡単な解決策です。.
マシュマロプレ方法:承認済みアプリを手動でSDカードに移動する
Android 6.0 Marshmallowを使用していない場合でも、デバイスがサポートしている限り、一部のアプリをSDカードに移動できます。さらに、このオプションは一部のアプリでのみ使用できます。アプリ開発者は、それらを移動するためにそれらを移動可能と見なす必要があります。だからあなたが移動したいアプリに応じて、これはあなたにとって非常に便利ではないかもしれません.
この手順は、Nexusの電話やタブレットのような標準のAndroidデバイスを使用しているのか、Samsungの電話やタブレットのようにAndroidのカスタムスキンバージョンを使用しているのかによって多少異なります。この例ではSamsung Galaxy Tab Aタブレットを使用しましたが、標準のAndroidデバイスでアプリケーションマネージャにアクセスする方法についても説明します。.
アプリをSDカードに移動するには、デバイスの設定を開きます。 Nexus 7などの標準のAndroidデバイスでは、一度下にスワイプして[通知]パネルにアクセスし、もう一度[クイック設定]パネルにアクセスします。次に、クイック設定パネルの右上隅にある[設定]アイコンをタップします。どのAndroidデバイスでも、App Drawerを開いてそこにある[Settings]アイコンをタップできます。.
標準のAndroidデバイスでアプリケーションマネージャを開くには、[設定]画面の[デバイス]セクションで[アプリ]をタップします。サムスンのデバイスでは、左側のリストで「アプリケーション」をタップし、次に右側の「アプリケーションマネージャ」をタップします。.
アプリのリストをスクロールして、SDカードに移動したいアプリをタップします。下の画像に示されているように、Opera Miniは私たちの内部ストレージにそれほど多くのスペースを取りませんが、私たちは例としてそれを使用するつもりです。自分のアプリのリストをスクロールして、デバイス上でかなりの容量を占めているアプリを移動することを選択できます。.
選択したアプリをSDカードに移動できない場合は、[SDカードに移動]がグレー表示され、下の画像の[強制停止]ボタンのようになります。 「SDカードに移動」ボタンがグレー表示されていない場合は、アプリをSDカードに移動できます。ボタンをタップして移動します.
アプリの移動中は、[SDカードへ移動]ボタンがグレー表示され、[移動中...]というメッセージが表示されます。.
処理が完了すると、[Move to SD Card]ボタンが[Move to Device Storage]になります。このボタンを使用して、アプリを内部ストレージに戻すことができます。.
SDカードに移動できるアプリと移動できないアプリの全体像を把握するためのより良い方法があります。 PlayストアからAppMgr IIIをインストールしてください。有料版もありますが、無料版はこの目的には十分です。.
根本的な方法:あなたのSDカードを分割し、あなたが望む任意のアプリを移動する
残念ながら、Androidは、アプリの開発者が許可している場合にのみ、アプリをSDカードに移動できます。未承認のアプリを移動する場合は可能ですが、あなたの携帯電話を根絶する必要があります。あなたがそうしていないのであれば、最初にそれをしてからこのガイドに戻ってきてください.
次に、手紙に以下のステップに従ってください、そしてあなたはアプリのためにあなたのSDカードにいくらかの追加スペースを持つべきです.
ステップ1:あなたのSDカードを分割する
SDカードをパーティション分割する前に、SDカードのすべてのデータを必ずバックアップしてください。この分割手順は、その上のすべてを消去します。 Androidデバイスの電源を切り、SDカードを取り出して、PCのSDカードリーダーに挿入して、ファイルをPCにコピーします。データがバックアップされたら、パーティショニングプロセスのためにあなたのPCにSDカードを入れたままにしてください.
開始するには、ダウンロードしてお使いのPCにミニツールパーティションウィザードをインストールしてからプログラムを起動します。以下の画面が表示されます。 「アプリケーションを起動」をクリック.
メインプログラムウィンドウに、複数のディスクがリストされているのがわかります。 PCのハードドライブが最初に表示され、次にSDカードが表示されます。ここではドライブGです。SDドライブ用のディスクを選択します。私たちの場合、それは「ディスク2」です。誤って他のドライブを消去したくない場合は、SDカードディスクを選択するときには十分に注意してください。.
SDカードの現在のパーティションを削除します。これが、SDカード上のすべてのデータが消去される時点です。このプロセスを続行する前に、データを必ずバックアップしてください。.
SDカードのパーティション(この例では「G:」)を右クリックして、ポップアップメニューから「削除」を選択します。.
それでは、Androidデバイス用にドライブをパーティション分割します。最初のパーティションはデータに使用されます。 SDカードの未割り当てパーティションを右クリックして、ポップアップメニューから[作成]を選択します。.
SDカードにパーティションを作成してAndroidデバイスにアプリをインストールできるようにするのは、PC用にドライブをパーティション分割するのとは異なります。これが機能するためには、SDカードの両方のパーティションを「プライマリ」として定義する必要があります。そのため、[Create New Partition]ダイアログボックスで、[Create As]ドロップダウンリストから[Primary]を選択します。.
次に、データパーティションのファイルシステムの種類を定義する必要があります。 [ファイルシステム]ドロップダウンリストから[FAT32]を選択します。.
パーティションに「パーティションラベル」を割り当てる必要はありませんが、私たちは自分のものに「データ」というラベルを付けることにしました。.
デフォルトでは、このパーティションのサイズはSDカードの使用可能サイズです。次にアプリケーション用に作成する2番目のパーティションに合わせて、サイズを小さくする必要があります。これはデータパーティションなので、ほぼ確実に2番目の“ apps”パーティションよりも大きくしたいでしょう。私たちは128 GBのSDカードを使用しているので、私たちはデータに約100 GBを割り当てています、そして私たちは2番目のパーティションのアプリに残りを割り当てます.
パーティションのサイズを変更するには、下の図のように、2つの矢印が付いた二重線として表示されるまで、[サイズと位置]セクションの黄色い枠の右端にカーソルを移動します。黄色の枠線をクリックしたまま、データに必要なサイズになるまで左にドラッグします。.
データパーティションの設定が終わったら、[OK]をクリックします.
SDカードの残りの容量は、作成したばかりのデータパーティションの下に未割り当てとして表示されます。今、あなたはアプリのための2番目のパーティションを定義する必要があります。 2番目の未割り当てパーティションを右クリックして、[作成]を選択します。.
新しいパーティションはWindowsでは機能しないことを警告するダイアログボックスが表示されます(アプリケーションをカードに直接インストールするためにSDカードにパーティションを作成することは、Windows PCで使用するドライブをパーティション化することとは異なります) ? Windowsはリムーバブルディスクの最初のパーティションしか認識できません。ただし、Windows PCではこのSDカードを使用していないので、引き続き2番目のパーティションを作成できます。 「はい」をクリック.
前述したように、両方のパーティションを「プライマリ」として定義する必要があるため、[名前を付けて作成]ドロップダウンリストから[プライマリ]を選択します。 appsパーティションの場合、「ファイルシステム」は「Ext2」、「Ext3」、または「Ext4」である必要があります。ストックROMを使用している場合は、「Ext2」を選択してください。それ以外の場合は、「Ext 3」または「Ext 4」を選択してください。どちらを選択すればよいかわからない場合は、「Ext3」または「Ext4」から始めてください。選択がうまくいかない場合は、「ファイルシステム」を変更できます。私たちはサムスンのギャラクシータブAで使用するために私たちのSDカードを分割し、最初に“ Ext3”を選択し、Link2SDでテストしたときに“ Ext3”が機能しなかったことを発見した.
必要に応じて「パーティションラベル」の名前を入力して、「OK」をクリックします。パーティションのサイズを変更する必要はありません。 SDカードの残りの容量は自動的に2番目のパーティションに使用されます.
2つのパーティションは、「ディスク」番号の見出しの下にリストされています(この例では「ディスク2」)。.
しかし、変更はまだ最終的なものではありません。パーティションを確定するには、ツールバーの「適用」をクリックしてください。.
変更を適用することを確認する確認ダイアログボックスが表示されます。 「はい」をクリックして変更を適用します.
操作の進行状況を示す[保留中の操作の適用]ダイアログボックスが表示されます。.
すべての変更が適用されると、「成功」ダイアログボックスが表示されます。 「OK」をクリック.
「一般」メニューから「終了」を選択してMiniToolを閉じます。.
あなたのPCからSDカードを取り出す前に、あなたはあなたがあなたのAndroidデバイスで利用可能にしたいSDカードに戻ってコピーすることができます。 Windowsが2つのパーティションを処理することを心配しないでください。それはあなたがとにかくあなたのファイルを置きたい場所である「FAT32」、またはデータ、パーティションだけを見るでしょう.
ステップ2:ダウンロードとInstallLink2SD
SDカードが正しくパーティション分割されたので、それをAndroidデバイスに挿入して起動します。 Playストアで「Link2SD」を検索してインストールします。アプリの有料版がありますが、無料版はこの手順には十分でしょう。アプリがインストールされたら、ホーム画面に表示される「Link2SD」アイコンをタップするか、「Apps」ドロワーをタップしてそこから起動します.
あなたが私たちのガイドを使ってあなたのデバイスを根付かせたなら、あなたはあなたのデバイスにインストールされたSuperSUを持っているでしょう、そしてあなたはLink2SDへのフルアクセスを許可することを尋ねる次のダイアログボックスを見るでしょう。 「付与」をタップ.
次のダイアログボックスは、初めてLink2SDを開いたときに、SDカードの2番目のパーティションで使用されているファイルシステムを選択するように求めます。 FAT32 / FAT16を選択しないでください。これが、データ用の最初のパーティションに使用したファイルシステムです。 “ ext2”、“ ext3”、または“ ext4”のいずれかを使用したので、2番目のパーティションに適切な選択を選択してください。 “ ext4”を使用したので、そのオプションを選択しました。 「OK」をタップ.
問題が解決している場合は、[デバイスを再起動します]ダイアログボックスが表示されます。 「デバイスを再起動」をタップします.
マウントスクリプトエラーが発生した場合は、おそらく2番目のパーティションを作成するときに間違った「ext」ファイルシステムタイプを選択したことになります。 Link2SDを閉じ、デバイスの電源を切り、SDカードを取り出して、PCに戻します。もう一度MiniTool Partition Wizardを開き、2番目のパーティションを削除して、今度は今まで使用していなかった別の設定(おそらく "Ext3"または "Ext4")を使用して、もう一度作成します。ここまでたどり着くと、[デバイスを再起動します]ダイアログボックスが表示されるまで、手順を繰り返します。 SDカードの2番目のパーティションのファイルシステムを選択するための上記のダイアログボックスが表示されない場合は、Link2SDをアンインストールしてから再インストールすることができます。アプリがリセットされます.
デバイスが再起動したら、Link2SDをもう一度開きます。ダイアログボックスは表示されません。代わりに、アプリのリストといくつかのオプションがアプリ画面の上部に表示されます。そうであれば、Link2SDのインストールと設定は正常に完了しています。.
ステップ3(オプション):アプリのデフォルトのインストール場所を変更する
内部ストレージではなくSDカードに新しいアプリを自動的にインストールする場合は、ここで実行することをお勧めします。これを行うには、画面の右上隅にあるメニューボタン(3つの縦の点)をタップします。.
ポップアップメニューの[設定]をタップします.
[自動リンク]セクションで、[自動リンク]チェックボックスをタップしてから、[自動リンク設定]をタップします。.
最初の3つのチェックボックスがすべて選択されていることを確認してください。最後のチェックボックス「内部データのリンク」は、無料版のLink2SDではオンにできません。そのため、SDカードにインストールされているアプリのデータファイルは引き続き内部ストレージに保存されます。.
注:SDカードにアプリのデータファイルを保存できるようにするには、Link2SD Plusキー(この記事の発行時点では2.35ドル)を購入して、この機能とLink2SDの追加機能のロックを解除できます。.
前の画面に戻るには、Link2SDの各画面上部の戻る矢印を使用してください。あなたのデバイスの戻るボタンを使うこともできます.
内蔵およびSDカードストレージに関する情報を取得するには、以前に「設定」にアクセスしたのと同じメニューから「ストレージ情報」を選択します。リストの「外部SD」項目は、ドキュメントファイル、メディアファイルなどを保存できるSDカードのデータパーティションです。PCからSDカードに転送したファイルはすべてそのパーティションにあります。 「SD Card 2nd Part」はappsパーティションで、ここでデフォルトでアプリケーションがインストールされます。.
ステップ4:既にインストールされているアプリをSDカードに移動する
たぶん、あなたはおそらくあなたがSDカードに移動したいと思うあなたの携帯電話に既にインストールされたいくつかのアプリを持っているでしょう。これを行う方法は次のとおりです。.
SDカードへのアプリの移動の例としてWordを使用します。これは、16GBのSamsung Galaxy Tab Aで多くのスペースを占有するためです。デバイスの設定に移動し、「アプリケーション情報」にアクセスするとWordの場合、通常はWordをSDカードに移動できません。 「SDカードに移動」ボタンはグレー表示されています。 Wordはまた内部記憶装置のスペースの合計202MBを占めています.
しかし、我々はその制限を超えることができます。 Link2SDを開き、Wordに到達するまでアプリのリストをスクロールしてタップします.
Link2SDの「アプリ情報」はデバイスの設定のアプリ情報画面に似ていますが、このアプリ情報画面ではアプリをSDカードに移動できます。下の画像で白いボックスが呼び出されているのがわかります。これは、アプリによって内部ストレージ上で使用されている容量を示します。その下のオレンジ色のボックスは、アプリがSDカードで使用している容量を示します。その202MBをできるだけSDカードに移動したいと思います。そのためには、「Link to SD Card」をクリックしてください。.
「Move to SD Card」をクリックしなかったのはなぜですか。そのボタンは、デバイスの設定の「App info」画面の「Move to SD Card」ボタンと同じことをしているようで、私たちにとってはうまくいきませんでした。通常はSDカードに移動できるアプリの利便性のためにあるだけなので、一般的なアプリマネージャとしてLink2SDを使用できます。.
確認画面が表示され、選択したアプリを確実に移動します。 「OK」をタップ.
アプリの移動中は進行状況画面が表示されます。.
「SDカードへのリンク」画面が表示され、どの種類のアプリケーションファイルをSDカードの2番目(Apps)のパーティションに移動してリンクするかを指定できます。最初の3つのファイルタイプは選択したままにします。繰り返しますが、内部データは「Link2SD Plus」を購入した場合にのみ移動できます。 「OK」をタップして続けます.
リンクが作成されている間、進行状況画面が表示されます。.
アプリがリンクされてSDカードに移動されると、次の画面が表示されます。 「OK」をタップ.
アプリ情報画面に戻ります。 189.54MBのWordがSDカードに保存されています。 Wordのデータはまだ内部ストレージに保存されています.
アプリがSDカードに直接インストールされていることを示すために、Playストアから簡単なメモ帳アプリをインストールしました。次に示すように、内蔵ストレージを迂回してSDカードにインストールしました。.
インストールしたアプリをSDカードに直接移動したり、内部ストレージからSDカードに移動して内部ストレージに戻したい場合は、単に「Link2SD」を開き、そのアプリの「App info」画面を開いて「Remove Link」をタップします。 」アプリはデバイスの内部ストレージに移動されます.
アプリをインストールしてSDカードに移動したら、使用するときにカードをデバイスに入れたままにする必要があります。デバイスを取り外すと、SDカードに移動したアプリはSDカードがないと使用できなくなります。.
これは複雑なプロセスのように思えるかもしれませんが、あなたが限られた内部記憶装置を備えたAndroidデバイスを持っていて、私たちのようにSDカードスロットを持っているなら、それは命を救うことができます。まともな容量のmicroSDカードを購入すると、新しいデバイスを購入するよりもはるかに安価です。.