Strumenti di sviluppo Android

November 12

Strumenti di sviluppo Android


Android, una piattaforma sviluppata sotto la guida di Google, serve come un sistema operativo per smartphone, tablet e altri dispositivi mobili. Accanto navigazione Web, cloud storage di sincronizzazione e funzionalità multi-tasking, Android supporta le applicazioni di Google, tra cui un app nota come Dev Android Tools. Questa applicazione aiuta gli sviluppatori di test e il debug - o identificare e rimuovere gli errori - da applicazioni che sono ancora in fase di sviluppo.

Utilizzando l'applicazione

Per impostazione predefinita, il kit di sviluppo software Android include strumenti di sviluppo ogni immagine del sistema con. Una immagine di sistema è un record di tutto il sistema di computer memorizzato sotto forma di un file; sviluppatori di utilizzare l'immagine del sistema di emulare gli ambienti di sviluppo attuali. Per utilizzare strumenti di sviluppo su un dispositivo di sviluppo vero e proprio, è necessario copiarlo dall'emulatore eseguendo il comando "adb -e tirare /system/app/Development.apk ./Development.apk", che copia l'applicazione, un .apk- tipo di file, nella directory corrente. Per installare l'applicazione, utilizzare il comando "adb -d installare Development.apk."

funzionalità di debug

funzionalità di debug costituiscono il nucleo di strumenti di sviluppo. Con questa applicazione, è possibile selezionare qualsiasi applicazione per eseguire il debug. Una volta selezionato, strumenti di sviluppo mantiene il sistema operativo di creare messaggi di errore, anche quando si è in sosta su un punto di interruzione per lunghi periodi. I punti di interruzione, un elemento necessario di test e debug, consentono agli sviluppatori di mettere in pausa un programma per un lungo periodo di tempo, al fine di analizzare i problemi. L'attesa per funzione debugger consente di impedire qualsiasi applicazione da caricare fino a un debugger si attacca ad esso. Questo a sua volta consente di impostare un punto di interruzione per il processo di avvio cruciale, che ti permette di mettere in pausa l'avvio per esaminare il codice per gli errori.

Altre caratteristiche

In aggiunta alle funzioni di debug, strumenti di sviluppo invia segnali tramite gli aggiornamenti dello schermo. L'applicazione lampeggia brevemente un rettangolo di colore rosa su qualsiasi schermo per indicare le sezioni attualmente in fase di ridisegnato. Questo rende sviluppatori sensibilizzare processi inutili essere eseguiti dal codice in fase di collaudo. Per simulare la memoria recupero Android - un processo di liberare la memoria che si presta a testare il percorso di codice - strumenti di sviluppo in grado di forzare il sistema per distruggere qualsiasi attività nel codice una volta che si è fermato. Questo aiuta a esporre save-correlati statali problemi nell'applicazione. Strumenti di sviluppo possono anche mostrare un metro CPU nella parte superiore dello schermo per monitorare l'utilizzo della CPU attuale, che aiuta gli sviluppatori a tenere traccia degli effetti dell'applicazione sulle prestazioni del sistema.

Altri Strumenti di sviluppo

Se gli strumenti Dev applicazione porta il nome ufficiale, ma non è l'unico strumento di sviluppo per Android. L'emulatore di Android fornisce uno strumento di emulazione dispositivo per la progettazione e test delle applicazioni, mentre la Gerarchia Viewer si presta alla creazione di un'interfaccia utente e Dalvik Debug Monitor Server presta anche una mano in debug. Mksdcard aiuta gli sviluppatori a creare un'immagine disco da utilizzare con gli emulatori Android. Il nome simile CellObject Android DevTools funziona in congiunzione con Dalvid Debug Monitor Server per sfogliare i file di database e le preferenze di trasferimento per i file XML per l'emulatore del dispositivo.