最近Android6.0にアップデートし、新しい64GBSDカードを採用可能なストレージとして作成しました。残念ながら、こちら:
アプリは採用時に配置できますストレージメディア開発者がandroid:installLocation属性を介してサポートを示した場合のみ。
内部ストレージは約4GBしかなく、これらの移動できないアプリのいくつかは非常に大きいため、これは問題があります。
SDカードを2つに分割し、Link2SD / Apps2SDを使用せずに、これらの移動できないアプリを移動する方法はありますか?私のデバイスは確かに根付いているので、うまくいけば役立つはずです。
編集:user1871への返信として、また追加します:私はすでにそれらすべてをSDカードに入れています。現在、内部ストレージには約1GBの空き容量があります。また、何もアンインストールしたくありません。 DiskUsageを使用して、何が多くのスペースを使用しているかを確認したところ、base.apk、lib、oatフォルダーなど、移動できないものがたくさん含まれているdata / appフォルダーでした。
これらのタイプの移動不可能なファイルは、すぐに合計され、私の無料の1 GBを追い越してしまうため、私が懸念していることです。 Link2SDタイプのアプリを使用せずに移動できる方法(または少なくともSDカードに入れた後にそれらのファイルへのシンボリックリンクを作成する方法)を見つけたいだけです。採用したSDカードをフォーマットすると、スマートフォンを出荷時設定にリセットする必要があるため、これを最後の手段として残しておきます:(
回答
ルートなしでこれを行うには、無料のアプリが必要です。これは、プレインストールされたアプリ(Google Play Booksなど)では機能しないことに注意してください。
アプリ:APKエディター
https://play.google.com/store/apps/details?id=com.gmail.heagoo.apkeditor&hl=en
APKエディターを開き、[アプリからAPKを選択]を選択します”。表示されるリストからアプリを選択し、[共通編集]を選択します。[インストール場所]フィールドを[外部優先]に変更します。[保存]、[インストール]の順にクリックします(最初にアンインストールする必要がある場合があります)。 Settings/Apps
またはお好みのアプリマネージャーを使用してアプリをSDカードに移動できます。
コメント
- これは正解です。とてもシンプルで、rootも必要ありません。しかし、'はよく知られていません。
- 修正!これはインストールに機能します、しかし、WhatsApp(たとえば)はそれを改ざんされたバージョンとして検出し、動作を拒否しているようです。
- Playストアのリンクが無効です:(
回答
Link2SD / Apps2SDのようなアプリは誤って解釈される可能性があり、一度インストールされたアプリでは追加のデータがSDカードに移動される可能性がありますが、ランチャーなどのアプリの主要部分は内部ストレージに残ります。アプリの場合、SDカードを100%使用することはできません。 SDカードに自動インストールするようにアプリを設定できますが、それでも内部にパーツが必要です。 idは、メディアの写真、ビデオ、音楽などをsdに移動することをお勧めします。不要なアプリをアンインストールします
コメント
- 説明した内容がLink2SDにも当てはまりますか? AFAIK Link2SDは、アプリ全体を"特別なパーティション"に移動し、元の場所にシンボリックリンクを作成するだけです。 Apps2SDについても同じです(作成した内容が有効なApp2SDと混同しないでください)。
回答
-
APKエディターを開きます
-
選択します”アプリからAPKを選択“。表示されるリストからアプリを選択します
-
「共通編集 “
-
” インストール場所 “フィールドを” 外部優先 “
-
保存(動作中…)
-
(最初にアンインストールする必要がある場合があります。)アプリを削除次に、インストール再び。
-
設定/アプリまたはお好みのアプリマネージャーを使用して、アプリをSDカードに移動できるようになります。