Как отправить приложение .apk Glass для вашего клиента?

Я сначала прыгаю головой в Android для разработки Google Glass, и я хотел бы знать, как я могу позволить моему клиенту увидеть .apk, над которым я работаю.

Мой клиент тоже владеет парой Google Glass, но живет далеко.

До сих пор единственным способом, который я смог загрузить в Glass, является использование ADT, Run As -> Android Application, когда мое стекло подключено через USB.

Как я могу поставить Glassware (apk) в онлайн, чтобы он мог «загрузить его» в свой бокал удаленно? Или развернуть его на свой стакан?

Я прочитал Отправить .apk-файл клиенту для просмотра, но он больше связан с устройствами Android, тогда как мой клиент использует Google Glass и не имеет режима отладки (я могу попросить его включить его), но он не будет устройство.

Возможно, вы захотите, чтобы ваш клиент использовал ChromeADB – вы можете увидеть его здесь: https://chrome.google.com/webstore/detail/chromeadb/fhdoijgfljahinnpbolfdimpcfoicmnm/reviews?utm_source=chrome-ntp-launcher

Из комментариев видно, что другие люди используют это для подобных ситуаций.

Я полагаю, ваш клиент имеет исходный код, поэтому они могут быть рады загрузить SDK по адресу http://developer.android.com/sdk/index.html и установить ADT, а затем использовать Android SDK Manager для установки платформы SDK, чтобы они могли Либо получить обновленный источник и установить его в Glass из ADT, либо запустить adt-bundle-mac-x86_64-20131030 / sdk / platform-tools / adb install.

У моего клиента есть Android SDK, установленный в его системе, и он просто включает режим отладки USB на своем стекле. Затем он устанавливает apk, используя команду adb install app.apk

Пока нет другого варианта, кроме этого.

Для установки и тестирования на стороне клиента необходимо следовать нижеуказанным шагам.

  1. Загрузите этот файл android-tools.zip на ПК с ОС Windows и извлеките его с помощью любого инструмента для распаковки
  2. Скопируйте требуемый файл APK (скажем testapp.apk) в извлеченную папку, то есть в андроидах
  3. Теперь откройте командную строку Win -> Run -> cmd -> ok
  4. Запустить эту команду adb install testapp.apk

Adb является открытым исходным кодом, нетрудно его обернуть в отдельном приложении или вы можете перестроить adb и зависимости (из-за бинарной лицензии вы не можете просто перераспределить, вам нужно создать код на основе AOSP, который распространяется, но IANAL)

Если команды обертывания (более простой маршрут), вы можете обратиться к этим сценариям командной строки, чтобы удалить и запустить, просто передав имя файла apk:

Как запустить приложение с помощью инструментов ADB для Android?

Надеюсь, это поможет …

Но вы можете использовать BlueStacks и клиент должен установить APK в программу. BlueStacks установит предпочтение файлам «.apk», которые нужно открыть в самой программе, поэтому не требуется командная строка ADB. Я не знаю, насколько хорошо будет работать Glass APK, однако эмулятор BlueStacks пришел и хорошо работает с большинством обычных приложений. Поэтому, если у вашего клиента есть Mac / Windows, они могут легко настроить эмулятор Android и запустить ваш APK. Они всегда могли настроить Android SDK и использовать стандартный эмулятор, он по-прежнему будет похож на устройство Glass, однако это может помочь клиенту понять, что вы делаете в приложении. Его стоит попробовать хотя бы.