Guida di Levo · Per il tuo tipo di Mac

Per chi sviluppa su Android: Gradle, emulatori, immagini SDK

Lavorare su Android lascia cartelle grandi nella tua home e dentro ogni progetto. La maggior parte sono cache e output di build che una build ricrea. A Levo non serve un elenco integrato: il tuo agente guarda e Levo controlla ciò che trova.

Cosa cerca Levo

Cosa viene spuntato e cosa solo elencato

Cache e output di build sono del tipo rigenerabile, quindi possono essere spuntati. I dispositivi emulatore, le immagini di sistema e l’archivio delle dipendenze Gradle vengono elencati ma lasciati a te: sono lenti o pesanti da riscaricare e un emulatore contiene i dati delle sue app.

Daemon e build in corso

Gradle lascia attivi dei daemon dopo una build e questi occupano memoria. Se il Mac è lento, apri Libera memoria, CPU e GPU: il tuo agente segna un daemon inattivo come sicuro da chiudere e uno nel mezzo di una build come da lasciare. Le cartelle usate da una build in corso risultano bloccate finché non termina.

Progetti che Levo non ha mai visto

Anche le configurazioni insolite funzionano. Se una cartella si chiama build, sta accanto a un progetto, è ignorata da git e non cambia da settimane, il tuo agente può dirlo e motivarlo, e Levo verifica il percorso prima che compaia come riga. Vedi Come Levo decide cosa è sicuro.

Una buona routine

  1. Avvia Analyse now dal piè di pagina del popover e aspetta l’elenco.
  2. Togli la spunta a ogni progetto che stai per compilare, poi scegli un livello di pulizia. Careful prende solo ciò che una build ricrea.
  3. Dopo la pulizia, la build successiva riscarica le dipendenze se hai svuotato l’archivio Gradle. Lascialo senza spunta quando lavori offline.