2010-10-26 2 views
13

Immagino che chiunque abbia programmato Android abbia creato autonomamente più AVD per vari dispositivi a scopo di test. Non volevo davvero aggiungere al club "reinvent the wheel", e speravo che qualcuno potesse indicarmi un articolo che elenca varie configurazioni AVD, o un sito/link per scaricare gli AVD già creati da copiare nel mio ambiente Eclipse o script per creare gli AVD tramite la riga di comando, ecc.?Le configurazioni AVD comuni esistono già da qualche parte che è possibile scaricare/visualizzare?

L'unica cosa che sono riuscito a trovare finora tramite Googling è questo articolo del blog ...

http://mobile.tutsplus.com/tutorials/android/common-android-virtual-device-configurations/

bello se un po 'di configurazioni AVD già creati fornito con l'SDK di Android , per i vari dispositivi Android popolari.

Grazie in anticipo per qualsiasi consiglio/informazione.

+1

State cercando la stessa cosa. Quel post sul blog è un buon inizio, grazie! –

risposta

3

Quello che stai cercando (ovvero un elenco di configurazioni AVD che modellerà dispositivi fisici diversi) non esiste. Non esiste perché le opzioni disponibili nell'emulatore sono molto generali e non modellano ciò che troverete su un dispositivo reale. Come l'articolo del blog afferma:

Se si possiede uno di questi dispositivi, si può subito notare che lo schermo non sembra lo stesso (software-saggio). L'emulatore non fornisce componenti aggiuntivi di terze parti, come l'interfaccia utente di HTC Sense.

Questo è enorme. Il software di terze parti modifica in modo significativo l'aspetto grafico dell'applicazione.

Attualmente è abbastanza difficile avere un aspetto coerente in Android tra diversi telefoni e provider, ma la soluzione al problema non si trova in una configurazione AVD. I problemi principali sono legati a hardware diversi, cose strane che diversi provider si attengono alle viste e differenze nelle immagini che sono incluse per gli sfondi dei pulsanti e cose di questa natura. Le due impostazioni di emulatore più importanti e importanti sono la dimensione e la versione dello schermo. Oltre a ciò non c'è molto. Nessuno creerà le impostazioni dettagliate dell'emulatore per ogni telefono, perché le impostazioni dell'emulatore hanno poco a che fare con il funzionamento del telefono. Dalla mia esperienza personale, ogni telefono è diverso e quasi certamente ci saranno bug specifici per ogni modello di telefono. L'emulatore non ti mostrerà quasi nulla di tutto ciò, motivo per cui nessuno ha intenzione di creare elenchi di impostazioni dell'emulatore per tutti i dispositivi: stanno testando i dispositivi stessi.

+0

Anche se questo è forse un parere valido, non è una buona risposta a una domanda specifica sui profili AVD. – TelegramSam

+0

@TelegramSam: modificato per chiarezza. In definitiva, la risposta è che nessuno sta creando elenchi di configurazioni di emulatore che provano a modellare i dispositivi hardware perché farlo sarebbe piuttosto inutile. –