В моем телефоне доступно 3 места для хранения:
Когда я перешел в «Настройки »> «Приложения» > [любое перемещаемое приложение] , я вижу только кнопку « Переместить на SD-карту » (даже если я изменю диск для записи по умолчанию), но я хотел бы иметь возможность перемещать приложения на « Телефон» . хранилище », чтобы я мог сэкономить место на моей внешней SD-карте и иметь возможность удалить ее без сбоя всего.
Есть ли способ сделать это, возможно, без изменения диска записи по умолчанию?
(Мой телефон рутирован, поэтому у меня нет проблем с использованием root-хаков)
Насколько я понимаю, у вас три накопителя. Вы не хотите менять диск для хранения по умолчанию, но хотите перенести приложения с SD-карты на телефон, чтобы сэкономить место на SD-карте — правильно ли это? Если это так, вы можете использовать что-то вроде All-In-One Toolbox , которое позволит вам перемещать приложения на разные устройства хранения. Я также использую это на своем устройстве Android.
Настройки -> Диспетчер приложений -> Приложение, которое вы хотите переместить -> Изменить хранилище
Но это зависит от модели телефона, попробуйте найти настройки вашего приложения, связанные с хранилищем, в Диспетчере приложений.
Я считаю, что Apps2SD — это то, что вам нужно. Я протестировал его на Moto E 1st Gen, у которого также ограничена внутренняя память.
Имейте в виду, что приложения, которые вы переносите на SD-карту, будут загружаться на вашем устройстве медленно. Будет очень неприятно использовать любое приложение. Настоятельно рекомендуется использовать карту памяти класса 10, хотя я сам использовал SD-карту Strontium класса 10, но она по-прежнему вызывает проблемы с производительностью при доступе к приложениям, хранящимся на SD-карте. У вас должно быть восстановление TWRP, чтобы вы могли разделить карту памяти, иметь 2-3 ГБ как EXT, а остальное - как FAT.
Раздел EXT — это раздел, в котором будут храниться личные данные вашего приложения (/data/data, libs, obb и т. д.). Приложение в основном перемещает данные и создает ссылку в каталоге /data/data.
Приложение также может перемещать весь кэш dalvik/ART на вашу SD-карту, тем самым освобождая вашу внутреннюю память, но делая ее намного медленнее (доступ к данным из внешнего хранилища для каждого экземпляра/процесса — довольно медленный процесс).
Мой опыт: после переноса всех установленных пользователем приложений и кеша на SD Moto E начал лагать и работать очень медленно. Затем я сохранил кеш во внутренней памяти и оставил только те приложения, которые мне были нужны, и переместил приложение словаря в автономный режим (+100 МБ файла obb) и еще 2 приложения, которые я использую только 2-3 раза в день. Не связывайте WhatsApp или Facebook, это будет очень медленно на вашем устройстве. После удаления связанного приложения вам нужно будет использовать опцию Broken App Cleaner , чтобы полностью удалить приложение, иначе приложение отобразится в списке приложений после перезагрузки.
PS: я не являюсь разработчиком этого приложения и никак не связан с его разработкой. Я не несу никакой ответственности, если у вас возникнут проблемы с программным обеспечением. Я использовал его и до сих пор использую его по принуждению.
Лучшее приложение, которое я нашел для перемещения приложений между носителями, находится здесь . У меня были некоторые проблемы с приложением, обнаруживающим внутреннюю память и память телефона, но это того стоит. Это то, что я всегда использую для переноса приложений на свои карты MicroSD. Единственная проблема, с которой я когда-либо сталкивался (кроме того, что не отображаются все три места хранения), заключается в том, что вам нужно перемещать одно приложение за раз, что может занять много времени. Надеюсь, что это работает для вас!
Франга2000
Майк Вентворт
Франга2000