Domanda

Sto cercando di ottenere un quadro chiaro di ciò che è coinvolto praticamente quando si fa Android/ADK di sviluppo.Ci sono alcuni sparsi Android/ADK relative domande sul MODO con il solito poche risposte pertinenti.

Ho alcune domande, relative allo sviluppo e di un'idea di che cosa la risposta è - sarebbe bello se qualcuno può confermare il mio pensiero o fornire ulteriori informazioni.

  1. Può Android/sviluppo ADK essere fatto all'interno di un AVD?

    Risposta:No, perché il tuo PC non può funzionare come slave USB.ADK sarà l'host USB in modalità accessori, così (senza livelli estremi di hacking) ADK non può essere collegato al PC che esegue il AVD

  2. Sarà il DDMS / debugger funziona su un dispositivo che è collegato a un ADK?

    Risposta:No, in quanto il dispositivo può essere collegato solo al PC di sviluppo o ADK, non entrambi.È possibile collegare il ADK tramite la porta micro usb per il PC e fare Arduino a livello di debug seriale, ma che è abbastanza diverso dal debug di codice java il dispositivo Android è in esecuzione

  3. Ciò che il flusso di lavoro viene utilizzato quando si sviluppa per Android / ADK?

    Risposta:

    1. Scrivere il codice Arduino nel disegno, caricare il tuo ADK scheda di sviluppo.
    2. Collegare il fisico dispositivo android yo PC di sviluppo
    3. Scrivere il codice in Eclipse, la compilazione di un APK, si installa un dispositivo fisico.
    4. Scollegare il phyisical dispositivo Android, il gancio fino a che l'ADK consiglio, prova se funzionano le cose.Utilizzare la stessa applicazione per il debug (ad es.scrivere un registro istruzioni a schermo) o utilizzare Arduino collegamento seriale per la registrazione da Arduino software.
    5. Se ci sono problemi, risolverli (in Arduino o Java), torna alla 1.o 2.

Ho corretto in risposte di cui sopra?Sembra molto complesso, lento/sviluppare/testare il codice in questo modo.Anche una simulazione di ADK con l'AVD vorresti essere un grande miglioramento.

È stato utile?

Soluzione

Siete esattamente a destra rispondendo alle vostre domande 1. e 3.

Tuttavia, quando si tratta di questione 2., c'è un modo per eseguire il debug di ADK di progetto, come di consueto, anche mentre il dispositivo è collegato a un accessorio.È possibile utilizzare il adb connect funzionalità per la connessione al dispositivo tramite WiFi per il debug e il DDMS scopi.

Date un'occhiata qui per i dettagli su come fare:

ADB, Wifi e Eclipse:come posso configurare?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top