В Chrome OS 80 Google упрощает загрузку приложений Android для разработчиков. Впервые вы сможете загружать неопубликованные версии без режима разработчика.
На прошлой неделе на саммите разработчиков Android компания Google анонсировала функцию, которую энтузиасты Chrome OS ждали уже много лет: возможность загружать приложения Android без включения режима разработчика. Мы видели коммиты кода в прошлом это позволило бы использовать эту функцию, но ни одна из этих реализаций так и не попала в стабильный канал. Теперь, когда Google официально подтвердил, что эта функция появится в Chrome OS 80, стабильный выпуск которой ожидается в следующем году. на второй неделе февраля 2020 года нам больше не нужно тщательно следить за этой функцией Chromium Gerrit. добавление.
Как вы можете видеть на изображении выше, полученном через О Chromebook, Google добавляет эту функцию чтобы позволить разработчикам приложений Android развертывать свои приложения прямо из Android Studio. При росте продаж Chromebook по сравнению с аналогичным периодом прошлого года на 22 % (с сентября 2018 г. по август 2019 г.) и общего количества времени расходы на приложения Android для Chrome OS выросли в 4 раза, разработчики Android-приложений заинтересованы в том, чтобы довести свою работу до Хромбуки. При разработке для Chromebook необходимо учитывать, например, как ваше приложение реагирует на изменения режимов отображения (ноутбук и планшет), управление окнами (многооконные и окна произвольной формы) и ввод с клавиатуры/мыши, поэтому рекомендуется протестировать ваше приложение на собственном аппаратное обеспечение. С этой целью Google стремился сделать Chrome OS более удобной для разработчиков.
добавление контейнера Linux в прошлом году, что дает возможность запускать версию Linux Android-студия.Хотя вы можете разрабатывать и создавать приложения Android на Chromebook, развертывание приложения — это своего рода головная боль. В настоящее время рекомендуемый способ загрузки приложения Android в Chrome OS — включить режим разработчика. При включенном режиме разработчика загрузить неопубликованное приложение Android так же просто, как щелкнуть скомпилированный APK-файл. Однако режим разработчика по своей сути небезопасен, поскольку он ослабляет проверенную защиту загрузки и предоставляет доступ к корневой оболочке. С этим также сложно справиться, поскольку требуется промывка устройства (сброс настроек к заводским настройкам) и работа с надоедливым экраном с предупреждением, который вам приходится вручную обходить при каждой загрузке. К счастью, когда Chrome OS 80 выйдет в стабильной версии в феврале 2020 года, все разработчики смогут развертывать свои приложения Android прямо из Android Studio на Chromebook без необходимости включать Developer Режим. Если вы находитесь на канале разработчиков Chrome OS, вы сможете протестировать это уже в конце следующего месяца.
К сожалению, похоже, что Google не собирается использовать эту функцию конечными пользователями. Согласно совершить который, вероятно, реализует эту функцию, эта функция требует включения Crostini (поддержка приложений Linux), что ограничивает количество Chromebook, которые будут иметь доступ к этой функции. Кроме того, отключение этой функции требует Powerwash. Однако, если вам комфортно работать с командной строкой, загрузка неопубликованных приложений Android должна быть такой же простой, как использование «adb install.» Альтернативно, вы можете просто «adb push» APK, ввести «adbshell», а затем использовать «pm install», верно сейчас.