Instalowanie obrazu x86 w nowym sdk tools v12

Uaktualniłem do Android sdk tools 12. Jak wynika z informacji o wydaniu google: Menedżer AVD i emulator mogą teraz używać obrazów systemowych skompilowanych dla procesorów ARM v7 i x86.

Czy ktoś próbował uruchomić obraz x86? Czy są jakieś obrazy 3.0+?

Dzięki,

Author: RzR, 2011-07-07

7 answers

W interfejsie graficznym SDK dla konfiguracji emulatora, pole rozwijane Typ procesora jest wyłączone. Prawdopodobnie jest to coś, co przygotowują do wydania 13 narzędzi Android SDK. (jest również możliwe, że nie z mojej zainstalowanej wersji platformy mają obrazy x86)

Próbowałem uruchomić jeden z moich obrazów emulatora jako x86 jawnie, i uzyskać to:

C:\Program Files\Android-SDK\tools>emulator-x86.exe -avd HTC_Magic
qemu: linux kernel too old to load a ram disk C:\Program Files\Android-SDK/platf
orms\android-4\images\/kernel-qemu, C:\Program Files\Android-SDK/add-ons\addon_g
oogle_apis_google_inc_4\images\/ramdisk.img, qemu=1 console=ttyS0 android.qemud=
ttyS1 androidboot.hardware=goldfish clocksource=pit android.checkjni=1 ndns=2

Myślę, że obraz emulatora musi być stworzony jawnie dla x86... Byłoby miło mieć obraz x86, więc wydajność podkreślania qemu wzrasta, ponieważ nie trzeba będzie emulować zestawu instrukcji procesora ARM...

 6
Author: ZoltanF,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-07 08:28:55

You can already run http://www.android-x86.org / i połączyć się z nim za pomocą adb przez tcpip już teraz. Nie potrzebujesz do tego wsparcia SDK. I to jest bardzo szybkie.

W przeciwnym razie, jeśli zainstalujesz dodatek Google TV na Linuksie, możesz utworzyć avd Google TV, który będzie używał x86. To naprawdę działa ładnie tylko na Linuksie, ponieważ tam jest poprawnie tunelowany do hipernadzorcy.

Są różne posty na blogu o tym, jak to prawidłowo ustawić np. http://commonsware.com/blog/2011/09/01/google-tv-emulator-seemingly-pointless.html

 5
Author: Manfred Moser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-11 22:29:38

Należy zainstalować emulator Intel ® Atom™ Android x86 Obraz.

Szczegółowe instrukcje można znaleźć pod pod tym linkiem

 1
Author: Fede,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-02-14 16:56:19

Możesz zbudować swój własny emulator android x86 z AOSP. Oto instrukcje ze strony Intela:

Http://software.intel.com/en-us/articles/android-ia-emulator-gingerbread/

 0
Author: hopia,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-12 00:05:49

Http://software.intel.com/en-us/articles/android-virtual-device-emulation-for-ia/

Zaktualizowany artykuł zawiera informacje o używaniu obrazów 3.2, być może mój sdk nie oferuje takiego wyboru (testowane 2.3.3, 3.2 i 4.0.3)

Bardziej prawdopodobne, że artykuł odnosi się do kompilacji sdk opartej na Intelu, która nie jest dostarczana przez witrynę programistów Androida.

Mogą dodawać obrazy Intela (ale to prawda, że emulator potrzebuje obrazów opartych na x86) później i wspierać również intel abi

 0
Author: sherpya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-16 08:44:31

Po kilku miesiącach, kod źródłowy Androida 4.0 został wydany i okazało się, że maszyny wirtualne x86 są szybsze niż jakiekolwiek rozwiązanie, które wypróbowałem, które używało emulatora Androida.

Instrukcje dotyczące używania zdjęć z Androidem x86 znajdziesz tutaj: http://www.android-x86.org/

 0
Author: Bogdan M.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-02-14 22:02:08

Postępowałem zgodnie z instrukcjami tutaj i byłem w stanie zbudować działający obraz x86. Działa świetnie, dużo szybciej niż emulacja ARM, pod warunkiem, że KVM jest włączony, co można zrobić "sudo apt-get install kvm" na maszynach Ubuntu. Aby sprawdzić, czy kvm jest już na twoim komputerze, wykonaj lsmod / grep kvm.

Aby odpowiedzieć na inne pytanie, Google nie wydał jeszcze żadnych zdjęć z jego SDK i to jest wątek, w którym ktoś z Google odpowiedział na moje pytanie o to.

Planują wkrótce udostępnić piernikowe obrazki. Dlatego nie ma opcji rozwijanej z napisem "Intel" lub x86 w polu procesora Narzędzia Android (jeszcze).

 0
Author: Anirudh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-27 13:48:22