Android Studio Cloud

Android Studio Cloud, dostępny za pomocą Firebase Studio, umożliwia deweloperom wygodne otwieranie projektów Android Studio w dowolnym miejscu, w którym mają połączenie z internetem. Podczas eksperymentowania z technologiami strumieniowego przesyłania danych będziesz korzystać z zdalnej maszyny wirtualnej z systemem Linux (VM) z zainstalowanym Android Studio. Użytkownicy powinni odczuwać podobne wrażenia jak w wersji Android Studio na Linuksa.

Niezależnie od tego, czy chcesz zapoznać się z przykładowymi projektami, czy uzyskać dostęp do istniejących projektów aplikacji na Androida na GitHubie, nasza funkcja ma na celu usprawnienie procesu programowania przez wyeliminowanie konieczności instalacji na urządzeniu.

Możesz się spodziewać:

  • dedykowane obszary robocze, w których wcześniej pobieramy niezbędne komponenty pakietu SDK Androida i IDE Android Studio, aby umożliwić Ci eksplorowanie i tworzenie aplikacji na Androida;
  • Dostęp do Android Studio Cloud z dowolnego miejsca
  • możliwość tworzenia wielu obszarów roboczych jednocześnie.

Zapoznaj się z aktualnymi znanymi ograniczeniami i sposobami ich obejścia. Chcemy poznać Twoją opinię i stopniowo dodawać nowe funkcje, gdy Android Studio Cloud będzie przechodzić przez etap eksperymentalny. Prześlij opinię i zgłaszaj problemy za pomocą śledzika problemów i tego ankietu.


Rozpocznij

Kroki
Wypróbuj Android Studio Cloud i nazwij swój obszar roboczy.
Kliknij Utwórz i zaczekaj, aż obszar roboczy zostanie zainicjowany.
Po załadowaniu się środowiska pojawisz się w środowisku Linuksa maszyny wirtualnej, w którym uruchomi się Android Studio. Wybierz, czy chcesz przesyłać dane analityczne do Google.
Aby rozpocząć nowy projekt lub otworzyć projekt po raz pierwszy, utwórz nowy projekt, pobierz go z VCS lub kliknij Więcej działań i wybierz Importuj przykład kodu na Androida, aby rozpocząć pracę z projektem na Androida.
Możesz na przykład wybrać Nowy projekt i otworzyć Pusta aktywność.
Następnie otworzy się Android Studio, w którym możesz wykonywać zadania programistyczne, które zwykle wykonujesz:
  • Tworzenie nowego projektu
  • Importowanie projektów z Git lub GitHuba
  • Edytuj kod
  • Tworzenie podglądów
  • Wdrażanie w emulatorze
  • Korzystanie z debugera, inspekcji układu, narzędzia do profilowania i innych funkcji
  • Korzystaj z AI w procesie tworzenia aplikacji dzięki Gemini w Android Studio
Podczas pracy pamiętaj o aktualnych znanych ograniczeniach i sposobach ich obejścia.

Przepływy pracy do wypróbowania

W Android Studio Cloud możesz korzystać z wielu tych samych usług co w wersji na komputer. Wypróbuj te typowe przepływy pracy:

  • Wdróż aplikację na urządzeniu wirtualnym lub fizycznym.

    • Jeśli wdrażasz aplikację na emulatorze Androida, zalecamy użycie interfejsu Pixel 8a API 35 (który jest wstępnie skonfigurowany) lub interfejsu Small Phone API 35. Okazało się, że te 2 urządzenia działają lepiej niż inne emulatory, które są generalnie bardzo wolne (zwłaszcza podczas pierwszego uruchamiania) z powodu zduplikowanej wirtualizacji.
    Przykład interfejsu menedżera urządzeń
  • Wypróbuj Gemini w Android Studio. Zadawaj pytania, korzystaj z uzupełniania kodu wspomaganego przez AI, otrzymuj sugestie kodu i wykonuj inne czynności.

  • Przesyłaj kod do Androida Studio Cloud z systemu kontroli wersji, korzystając z opcji Pobierz z VCS w oknie powitalnym. Więcej informacji o importowaniu projektów z Git znajdziesz w dokumentacji IntelliJ Konfigurowanie repozytorium Git.

Witamy w interfejsie Android Studio

Znane problemy i ich obejścia

  • Aby korzystać z Android Studio Cloud, musisz użyć mapowania klawiatury systemu Linux.
  • Dostępna jest tylko najnowsza stabilna wersja Android Studio.
  • Jeśli logujesz się w Android Studio, konta, które wymagają fizycznego uwierzytelniania dwuskładnikowego, nie będą działać. Jeśli jest to możliwe, użyj alternatywnej metody, na przykład aplikacji uwierzytelniającej, takiej jak Google Authenticator.
  • Po raz pierwszy emulator Androida będzie się uruchamiał wolno. Zalecamy, aby po utworzeniu uruchomić go na około 10 minut, zanim wdrożysz w nim aplikację.
  • Nie możesz wdrożyć aplikacji na lokalnym urządzeniu z Androidem.
  • Czasami pojawia się wyskakujące okienko „Wybierz hasło do nowego klucza”. W takim przypadku kliknij Anuluj, aby zamknąć okno.
Wybieranie hasła w przykładzie interfejsu nowego klucza bezpieczeństwa
  • Na razie ignoruj wyskakujące okienka dotyczące aktualizacji z komputerów z systemem Linux.
Przykład powiadomienia o aktualizacji oprogramowania w Linuksie