Android Studio Cloud

Android Studio Cloud, a cui si accede tramite Firebase Studio, consente agli sviluppatori di aprire comodamente i progetti Android Studio ovunque dispongano di una connessione a internet. Mentre sperimentiamo con le tecnologie di streaming, interagirai con una macchina virtuale (VM) Linux in streaming da remoto che esegue Android Studio sul web. L'esperienza utente sarà simile a quella della versione Linux di Android Studio.

Che si tratti di esplorare progetti di esempio o di accedere a progetti di app Android esistenti su GitHub, il nostro obiettivo è che questa funzionalità semplifichi il flusso di lavoro di sviluppo eliminando la necessità di installazioni locali.

I vantaggi sono:

  • Spazi di lavoro dedicati in cui abbiamo pre-scaricato i componenti Android SDK e l'IDE Android Studio necessari per esplorare e creare la tua app per Android
  • Accedi ad Android Studio Cloud da qualsiasi luogo
  • La possibilità di creare più spazi di lavoro contemporaneamente

Consulta le limitazioni e le soluzioni alternative note attuali. Vogliamo saperne di più sul tuo feedback e aggiungere gradualmente altre funzionalità man mano che Android Studio Cloud procede nella fase sperimentale. Segnala eventuali feedback e problemi tramite l'issue tracker e questo sondaggio.


Inizia

Passi
Prova Android Studio Cloud e assegna un nome allo spazio di lavoro.
Fai clic su Crea e attendi l'inizializzazione dell'area di lavoro.
Una volta caricato, verrà visualizzato l'ambiente Linux della VM in cui viene avviato Android Studio. Scegli se inviare o meno dati e analisi a Google.
Per iniziare un nuovo progetto o aprirne uno per la prima volta, crea un Nuovo progetto, Recupera da VCS oppure fai clic su Altre azioni e seleziona Importa un esempio di codice Android per iniziare a utilizzare un progetto Android.
Ad esempio, puoi selezionare Nuovo progetto e aprire un'attività vuota.
Verrà visualizzata la finestra di Android Studio, dove potrai provare le attività di sviluppo che di solito esegui:
  • Creare un nuovo progetto
  • Importare progetti da Git o GitHub
  • Modifica codice
  • Creare anteprime
  • Esegui il deployment in un emulatore
  • Utilizzare il debugger, l'ispettore del layout, il profiler e altro ancora
  • Sfrutta l'AI nel tuo flusso di lavoro di sviluppo con Gemini in Android Studio
Quando lavori, tieni presente le limitazioni e le soluzioni alternative note attuali.

Flussi di lavoro da provare

In Android Studio Cloud puoi accedere a molti degli stessi servizi disponibili nella versione per computer. Prova questi flussi di lavoro comuni:

  • Esegui il deployment dell'app su un dispositivo virtuale o fisico.

    • Se esegui il deployment nell'emulatore Android, ti consigliamo di utilizzare la API Pixel 8a 35 (preconfigurata) o la API Small Phone 35. Abbiamo riscontrato che questi due dispositivi funzionano meglio di altri emulatori, che in genere sono molto lenti, soprattutto al primo avvio, a causa della virtualizzazione nidificata.
    Esempio di UI di Gestione dispositivi
    • In alternativa, puoi eseguire il deployment su un dispositivo fisico utilizzando Android Device Streaming, basato su Firebase. L'esecuzione dell'app su un dispositivo reale dovrebbe essere più veloce rispetto a un emulatore.
  • Prova Gemini in Android Studio. Fai domande, ricevi completamenti del codice basati sull'IA, suggerimenti di codice e altro ancora.

  • Importa il codice in Android Studio Cloud da un sistema di controllo della versione utilizzando Importa da VCS dalla finestra di dialogo di benvenuto. Per maggiori informazioni sull'importazione dei progetti da Git, consulta Configurare un repository Git nella documentazione di IntelliJ.

Ti diamo il benvenuto nell'interfaccia utente di Android Studio

Problemi noti e soluzioni alternative

  • Per interagire con Android Studio Cloud, devi utilizzare una mappatura della tastiera Linux.
  • È disponibile solo l'ultima versione stabile di Android Studio.
  • Se accedi ad Android Studio, gli account che richiedono l'autenticazione a due fattori fisica non funzioneranno. Valuta la possibilità di utilizzare metodi alternativi, se supportati, ad esempio app di autenticazione come Google Authenticator.
  • L'avvio di Android Emulator sarà lento la prima volta. Ti consigliamo di lasciarlo in esecuzione per circa 10 minuti dopo la prima creazione prima di eseguire il deployment della tua app.
  • Non puoi eseguire il deployment su un dispositivo fisico Android locale.
  • A volte viene visualizzato il popup "Scegli la password per il nuovo portachiavi". In questo caso, fai clic su Annulla per chiuderla.
Scegli password per nuovo esempio di UI portachiavi
  • Per il momento, ignora i popup relativi agli aggiornamenti delle macchine Linux.
Esempio di notifica dell'aggiornamento software di Linux