В Linux есть оболочка для файловой системы, cifs
которая позволяет прозрачно монтировать общий ресурс SMB (общую папку Windows) в качестве стандартной папки в файловой системе.
Похоже, есть приложение для Android для создания и управления монтированием cifs - CifsManager . Используя его, я предполагаю, что вы могли бы заставить ваше устройство Android видеть все файлы в общих папках так же, как они были бы на вашей карте памяти. Приложение описывает «воспроизведение музыки» в качестве примера использования в своем описании, поэтому я ожидаю, что оно может быть использовано для этой цели.
Я еще не посмотрел, как это работает, но теперь намереваюсь, чтобы вы заинтересовали меня вариантом использования. :) Я отредактирую ответ, когда у меня будет время проверить это.
Обратите внимание, что приложение требует root . Кроме того, не знаю, может ли он автоматически переподключить общие ресурсы, когда они станут доступны. И я не уверен, что он испортит музыкальный проигрыватель Android или систему управления файлами или что-то еще, если подключенные файлы, к которым он получал доступ, внезапно отключатся (хотя я ожидаю, что Android справится с этим).