Android-студия в облаке

Android Studio Cloud , доступ к которому осуществляется через Firebase Studio , позволяет разработчикам удобно открывать проекты Android Studio в любом месте, где есть подключение к Интернету. Пока мы экспериментируем с технологиями потоковой передачи, вы будете взаимодействовать с виртуальной машиной Linux (ВМ) с удаленной потоковой передачей под управлением Android Studio в Интернете. Ожидайте, что пользовательский опыт будет аналогичен работе с версией Android Studio для Linux.

Будь то изучение примеров проектов или доступ к существующим проектам приложений Android на GitHub, наша цель состоит в том, чтобы эта функция могла оптимизировать рабочий процесс разработки, устраняя необходимость в локальной установке.

Вы можете ожидать:

  • Выделенные рабочие области, в которых мы предварительно загрузили необходимые компоненты Android SDK и интегрированную среду разработки Android Studio, чтобы вы могли изучить и создать свое приложение для Android.
  • Доступ к вашему Android Studio Cloud из любой точки мира
  • Возможность создания нескольких рабочих пространств одновременно

Ознакомьтесь с текущими известными ограничениями и обходными путями . Мы хотим узнать больше о ваших отзывах и постепенно добавлять больше возможностей по мере прохождения Android Studio Cloud через экспериментальную стадию. Пожалуйста, сообщайте о любых отзывах и проблемах через систему отслеживания проблем и этот опрос .


Начать

Шаги
Попробуйте Android Studio Cloud и назовите свое рабочее пространство.
Нажмите «Создать» и дождитесь инициализации рабочей области.
После загрузки вы попадете в среду VM Linux, где запустится Android Studio. Выберите, хотите ли вы отправлять аналитику в Google.
Чтобы начать новый проект или открыть проект в первый раз, создайте новый проект, выберите «Получить из VCS» или нажмите «Дополнительные действия» и выберите «Импортировать образец кода Android», чтобы начать работу с проектом Android.
Например, вы можете выбрать New Project и открыть Empty Activity .
После этого вы попадете в Android Studio и сможете попробовать задачи разработки, которые вы обычно выполняете:
  • Создать новый проект
  • Импортируйте проекты из Git или GitHub.
  • Изменить код
  • Создание превью
  • Развертывание в эмуляторе
  • Используйте отладчик, инспектор макета, профилировщик и многое другое.
  • Используйте искусственный интеллект в рабочем процессе разработки с помощью Gemini в Android Studio.
Во время работы помните об известных на данный момент ограничениях и обходных путях .

Рабочие процессы, которые стоит попробовать

В Android Studio Cloud вы можете получить доступ ко многим тем же сервисам, что и в версии для настольных компьютеров. Попробуйте следующие распространенные рабочие процессы:

  • Разверните свое приложение на виртуальном или физическом устройстве.

    • При развертывании в эмуляторе Android мы рекомендуем использовать Pixel 8a API 35 (предварительно настроенный) или Small Phone API 35 . Мы обнаружили, что эти два устройства работают лучше, чем другие эмуляторы, которые обычно работают очень медленно, особенно при первом запуске, из-за вложенной виртуализации.
    Пример пользовательского интерфейса диспетчера устройств
    • Кроме того, вы можете выполнить развертывание на физическом устройстве с помощью Android Device Streaming на базе Firebase. Запуск приложения на реальном устройстве должен быть быстрее, чем в эмуляторе.
  • Попробуйте Gemini в Android Studio . Задавайте вопросы, получайте завершение кода с помощью искусственного интеллекта, предложения по коду и многое другое.

  • Загрузите свой код в Android Studio Cloud из системы контроля версий, используя команду «Получить из VCS» в диалоговом окне приветствия. Дополнительные сведения об импорте проектов из Git см. в разделе Настройка репозитория Git документации IntelliJ.

Добро пожаловать в пользовательский интерфейс Android Studio

Известные проблемы и обходные пути

  • Для взаимодействия с Android Studio Cloud необходимо использовать раскладку клавиатуры Linux .
  • Доступна только последняя стабильная версия Android Studio.
  • Если вы входите в Android Studio, учетные записи, требующие физической двухфакторной аутентификации, не будут работать. Рассмотрите возможность использования альтернативных методов, если они поддерживаются, например приложений для проверки подлинности, таких как Google Authenticator .
  • Эмулятор Android в первый раз будет загружаться медленно. Мы рекомендуем дать ему поработать около 10 минут после его первого создания, прежде чем развертывать в нем приложение.
  • Вы не можете выполнить развертывание на локальном физическом устройстве Android.
  • Иногда появляется всплывающее окно «Выберите пароль для нового брелока». В этом случае нажмите «Отмена» , чтобы закрыть его.
Выберите пароль для нового примера пользовательского интерфейса связки ключей
  • Пока игнорируйте всплывающие окна, связанные с обновлениями с компьютеров Linux.
Пример уведомления об обновлении программного обеспечения Linux