Natknąłem się na przewodnik na temat uruchamiania Androida 1.7 na maszynie wirtualnej (VirtualBox), ale 1.7 jest stary. Nigdzie nie byłem w stanie znaleźć obrazu Androida 2.2 lub 2.3. Czy ktoś ma jakieś pomysły na wirtualizację nowszych systemów Android? Najlepiej bezpłatne rozwiązanie do wirtualizacji, takie jak VirtualBox.
Oto link dotyczący wirtualizacji 1.7:
http://osxdaily.com/2010/12/14/run-android-using-a-virtual-machine-on-a-mac-or-windows-pc/
Wysyłają cię tutaj, aby pobrać obrazy dysków z Androidem:
http://virtualboxes.org/images/android-x86/
Ale nie mogę znaleźć niczego nowszego niż 1.7, ktoś ma jakieś pomysły?
2.3-gingerbread
2.2-froyo
virtualization
Matthew Read
źródło
źródło
Odpowiedzi:
Android-x86 wydaje się być najbardziej aktualnym projektem, z nocnymi kompilacjami dostępnymi na http://android-x86.moonman.dk/
Wydaje mi się, że brak aktywności nie jest tak dużym problemem z licencjonowaniem / oprogramowaniem, tylko że system operacyjny po prostu nie działa zbyt dobrze z systemami stacjonarnymi, ponieważ jest bardzo skoncentrowany na telefonie i dotyku. To i po prostu nie ma jeszcze dużego zainteresowania.
Nie wiem, czy ten projekt ma Google Apps (szczególnie Market) upieczony czy nie. Jeśli nie, to kolejny ważny element, który znacznie zmniejsza użyteczność tego systemu operacyjnego.
Wreszcie pojawiłby się problem z uzyskaniem sterowników dla całego udostępnianego sprzętu. Biorąc pod uwagę bazę systemu Android na Linuksie, nie jestem pewien, jak łatwe lub trudne.
źródło
Najłatwiejszym sposobem uruchamiania Androida i testowania aplikacji dla Androida na komputerach z procesorem x86 wydaje się być użycie wirtualnej maszyny z systemem Android, która jest wyposażona w najnowszy zestaw SDK.
W nawiązaniu do ostatniego pytania /superuser//q/221944/39248 , może występować problem z najnowszym instalatorem sdk .exe Androida. możesz spróbować pobrać wersję zip instalatora, a następnie uruchomić „sdk manager.exe”
Miejsce do pobrania zestawu SDK:
Link: http://developer.android.com/sdk/index.html
Pamiętaj, że potrzebujesz JDK, aby uruchomić zestaw SDK systemu Android
Link: http://www.oracle.com/technetwork/java/javase/downloads/index.html
I jak wspomniano @afrazier, android-x86 jest zdecydowaną opcją, ale brak sterowników utrudnia większości z nas prawidłowe korzystanie z systemu operacyjnego ...
źródło
Oto link do Live CD z Androidem 2.3 (Froyo): http://android-x86.googlecode.com/files/froyo-vm-20100812.iso . To mały obraz (53,6 MB), uruchomiłem CD na żywo na VMWare Workstation i działało to jak urok.
źródło
Myślę, że łatwiej jest uzyskać obrazy procesora ramienia niż uzyskać te z procesorów x86. Mogłem korzystać z wirtualnej maszyny z systemem Android, która jest dostarczana z zestawem programistycznym .
źródło
Możesz również pobrać już wykonaną maszynę wirtualną z Bash Blog, stworzyli obraz Froyo VMWare ... http://www.bash.ch/2011/04/android-22-froyo-in-einer-vmware.html
Maszyna wirtualna ma tylko 100 MB
źródło