Приложения для Android обычно кэшируют данные в папке /sdcard/Android/data/app.name/cache. Теперь я хочу, чтобы все приложения автоматически сохраняли и загружали файлы кэша на/из USB-накопителя без изменения их исходных кодов. Когда USB-накопитель подключен к телефону через micro USB to USB adapter, он автоматически устанавливается в/usbdisk0 - это хорошо. И только если я свяжусь/sdcard с/usbdisk0, все будет сделано.Ссылка/sdcard to/usbdisk0 на Android
Однако следующие команды не работают с этой ошибкой: «link failed Нет такого файла или каталога».
ln -sf /sdcard /usbdisk0
ln -sf /storage/sdcard0 /usbdisk0
ln -sf /storage/emulated/0 /usbdisk0
Итак, каков правильный путь для эмулируемой SD-карты на Android? Как связать его с другой папкой? Любые советы приветствуются.
Обновление 1: попробовали приложение FolderMount, которое пытается связать внутреннюю SD-карту с USB-накопителем. К сожалению, когда приложение запущено, Google Map не сохраняет данные автономной карты.
Обновление 2: Безопасность не касается меня.
не
Я сомневаюсь, что Android позволит вам совершить такую операцию. Это было бы слишком много плохих последствий. – ToYonos
Это верно для бытовой электроники. Однако, поскольку Android используется все больше и больше для встроенных систем, важны такие функции, как тот, который находится в этом сообщении. О безопасности (или что-то еще), о которой вы говорите, могут быть решены разработчики, которые настраивают Android или большую систему, внедряющую эту систему Android. – Daniel
На каком устройстве вы прошли тест? – ToYonos