Émulateur Android ABI
Préambule: CETTE QUESTION EST très OBSOLÈTE.
Lors de la création d'un Android Virtual Device (AVD), il y a une sélection pour le CPU/ABI. J'ai essayé toutes les cibles disponibles - il n'y a pas d'autre choix que de BRAS sur eux tous. J'ai des objectifs à Android 3.2.
Je suppose que cela a été fait pour l'émulation de comprimés ou de netbooks sur x86. Faire encore exister dans le matériel? Quel type de cible serait de soutenir un autre ABI?
EDIT: en Android Outils v17, il y a une option d'Atome d'Intel x86 l'image en vertu de l'API de niveau 10.
EDIT2: ARMv7a est là maintenant, trop. Pas de MIPS jusqu'à présent.
EDIT3: MIPS de l'émulateur et de l'image est maintenant disponible, aussi. Dans l'attente de certains nouvelle architecture ARMv8? Intel saveurs pour les non-Atome? x86_64? SH3/4?), cette question est tout à fait inutile.
OriginalL'auteur Seva Alekseyev | 2011-07-21
Vous devez vous connecter pour publier un commentaire.
Il y a les appareils android qui circulent sur la non-BRAS de plates-formes, mais il ne semble pas que l'émulateur imite encore. À ma connaissance, il n'existe pas actuellement de tout premier ordre entièrement pris en charge (c'est à dire, "Google Experience") les appareils qui utilisent un processeur différent de l'architecture.
En théorie, vous ne devriez pas besoin de tester une application android qui utilise uniquement officiel de l'Api sur la cible réelle de l'ABI, sauf si vous avez ndk code, et l'officiel ndk ne supporte pas encore la non-cibles ARM.
Pour le x86 cas, il a tendance à être plus rapide à exécuter dans quelque chose comme virtualbox, de toute façon (et est livré avec son propre ndk)
Pour quelque chose d'autre, mips ou que ce soit - à l'instant ce serait sans doute un matériel personnalisé de l'appareil et de mise à l'essai devraient être fait soit sur le réel de l'appareil ou que ce soit eval conseil d'administration a été utilisé pour soutenir le travail initial de portage d'android.
Tant que non-cibles ARM ne sont pas entièrement officiel, ce type de soutien viendrait du port de l'auteur ou fournisseur de matériel plutôt que de Google outils officiels.
OriginalL'auteur Chris Stratton
Intel les tablettes et téléphones Android n'existe pas même si aucun n'a été lancé commercialement encore. Une récente publication de la NDK ajout du support pour les architectures x86.
Comme pour MIPS, ils offrent leur propre NDK chaîne d'outils pour MIPS. Ils disent qu'ils ont déjà livré des périphériques réels pour certains marchés, mais je ne suis pas sûr de savoir si c'est vrai ou PR spin.
Aussi, merci de faire remarquer que l'Android SDK fournit un émulateur, pas un simulateur. Grande différence.
OriginalL'auteur Julio Gorgé
Bien, vous pouvez maintenant construire une IA basée sur émulateur android à partir de la source:
http://software.intel.com/en-us/articles/android-ia-emulator-gingerbread/
OriginalL'auteur hopia