Android-приложение на Chromebook для доступа к USB-устройствам?

Я беру приложение для Android и запускаю его в Chrome с помощью ARC Welder. Для достижения наилучших результатов мы ориентируемся только на Chromebook / Chrome OS, а не на Windows или OSX.

Приложение работает с небольшими глюками, но мне нужно перечислить фотографии на вставленной SD-карте.

Проблема в том, что /mnt папка, доступная в Android Runtime, содержит только вирусную sdcard и не отражает реальную SD-карту или флэш-накопители USB, подключенные к Chromebook.

Как эти фотографии могут быть автоматически загружены с SD-карты в приложение для Android в Android Runtime.

Я знаю, что могу использовать CRX (расширение Chrome) для чтения фотографий с SD-карты, но как их можно передать в приложение для Android? И может ли это быть в том же CRX, который создает сварщик ARC, или это должен быть отдельный CRX?

1 ответ

Решение

Я нашел обходной путь, который должен использовать раздел Дополнительные метаданные и добавить
{ "enableExternalDirectory": true },

Когда приложение запускается впервые, оно запрашивает у пользователя папку. Нужно выбрать SD-карту.

Тогда мое приложение работает как положено, так как "эмулируемая SD-карта" становится "настоящей SD-картой". Это не самый удобный подход, но он работает.

Я все еще предпочел бы, если бы мы могли загрузить файлы из CRX в среду выполнения Android...

Другие вопросы по тегам