回答:
可能ですが、ルートを取得する必要があります。FolderMountを使用すると、アプリではなくキャッシュを転送できます。このプログラムにはrootアクセスが必要です。ルートが何であるかわからない場合は、こことここにアクセスして、ルートアクセスを取得する方法について読んでください。
キャッシュ転送は、いくつかの簡単な手順で実行されます。
Open FolderMount and press “+” in the top right corner.
Name an app that has leftover cache in the internal memory.
Press “Source” and indicate the folder with the app’s cache. It is located in Android/obb/the folder with the app’s name.
Press “Destination” to choose a folder on the SD card for the transfer.
After every field is filled out, press the check mark in the top right corner and select the “pin” next to the Name field.
私たちを見て app2sd tag-wiki、それに対する解決策があります–しかし、それはあなたのデバイスが根付いていることを必要とします。Simple2Ext(S2E)は、アプリ、そのデータ、および一部のキャッシュをSDカードに移動することを提供します。
または、キャッシュが独自の/cache
パーティションに存在するため、DirectoryBindを使用してそれをSDカードに完全に移動することもできます。繰り返しますが、これにはrootが必要です。
定期的にキャッシュをクリーンアップする必要があります。キャッシュが多いとデバイスが遅くなる可能性があります。AutoCache Cleaner Freeを使用してすべてのキャッシュをすばやくクリーンアップできます。また、自動クリーンアップをスケジュールすることもできます。
Androidはキャッシュを維持し、不要なキャッシュを削除します
ただし、Google開発者のドキュメントで、アプリ自体がキャッシュを維持する必要があること、および開発者がAndroidに依存してキャッシュを維持してはならないことを読みました
ただし、一部のアプリは必要に応じてキャッシュを維持しないため、それらをクリーンアップする必要があります。通常、キャッシュはアプリごとに〜25MB以下にする必要があり、すべてのデバイスで〜75MB以下にする必要があります(ただし、依存するアプリの数..)