Моему приложению для Android необходимо записать файл в папку, к которой может получить доступ Windows PC в той же локальной сети, где работает XBMC. Мне нужно использовать встроенную функцию XBMC, которая запускает слайд-шоу при получении пути или URL-адреса файла списка воспроизведения.
Насколько я вижу, мои варианты:
1) Запишите файл на SD-карту устройства Android, сделайте это место общедоступным, а затем передайте строку URL на ПК.
Я не знаю, как сделать файл SD-карты доступным через URL.
2) Запишите этот файл непосредственно на ПК, затем передайте строку пути к файлу на ПК
Я не знаю, как записать на жесткий диск ПК приложение для Android.
Я попытался запустить веб-сервер NanoHttpD на моем устройстве Android, но он не инициализируется, я также попытался настроить FTP-сервер на ПК, но мне не удалось успешно взаимодействовать с ним с Android. *
Решение 1 мне больше всего нравится, так как оно не потребует изменений на ПК XBMC.
Может кто-нибудь предложить способ сделать файл на устройстве Android доступным через URL, или как записать на ПК с устройства Android?
Любые альтернативные подходы / технологические предложения приветствуются.
Спасибо