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...