VM에서 Android 2.2 Froyo 또는 2.3 Gingerbread를 실행할 수 있습니까?


16

가상 컴퓨터 (VirtualBox)에서 Android 1.7을 실행하는 방법에 대한 가이드를 보았지만 1.7은 오래되었습니다. 어디에서나 안드로이드 2.2 또는 2.3 이미지를 찾을 수 없었습니다. 새로운 안드로이드 OS를 가상화하는 방법에 대한 아이디어가 있습니까? VirtualBox와 같은 무료 가상화 솔루션이 바람직합니다.

1.7 가상화에 대한 링크는 다음과 같습니다.

http://osxdaily.com/2010/12/14/run-android-using-a-virtual-machine-on-a-mac-or-windows-pc/

그들은 안드로이드 디스크 이미지를 다운로드하기 위해 당신을 여기로 보냅니다 :

http://virtualboxes.org/images/android-x86/

그러나 1.7보다 새로운 것을 찾을 수 없습니다. 아이디어가 있습니까?


팁 주셔서 감사합니다! 야간 빌드와 SDK를 확인하겠습니다.

법적인 문제와 관련하여 Android는 오픈 소스 소프트웨어이므로 VM에서 실행하는 것이 합법적입니다. 방법을 알아내는 것은 까다로울 수 있지만 Google은 당신을 화나게하지 않을 것입니다. 좋은 질문입니다, +1!

유용한 정보 : androidspin.com/2011/01/24/…
ale

답변:


5

Android-x86 은 최신 프로젝트이며 야간 빌드는 http://android-x86.moonman.dk/ 에서 제공됩니다.

나는 활동의 부족이 라이센싱 /웨어 즈 문제가 아니라고 생각합니다. OS가 데스크톱 시스템에서 아직 제대로 작동하지 않고 전화 및 터치 중심적이라는 것입니다. 그것은 아직 그다지 관심이 없습니다.

이 프로젝트에 Google Apps (특히 마켓)가 포함되어 있는지 여부는 알 수 없습니다. 그렇지 않다면, 이 OS의 유용성을 크게 줄이는 또 다른 주요 부분입니다.

마지막으로, 사용 가능한 모든 다양한 하드웨어에 대한 드라이버를 얻는 데 문제가있었습니다. Android의 Linux 기반을 고려할 때 얼마나 쉬운 지 또는 어려운지 잘 모르겠습니다.


3

x86 컴퓨터에서 Android를 실행하고 Android 응용 프로그램을 테스트하는 가장 쉬운 방법은 최신 SDK와 함께 제공되는 Android 가상 컴퓨터를 사용하는 것 같습니다.

최신 질문 /superuser//q/221944/39248을 참조 하면 최신 android sdk .exe 설치 프로그램에 문제가있을 수 있습니다. 설치 프로그램의 zip 버전을 다운로드 한 다음 "sdk manager.exe"를 실행할 수 있습니다.

SDK를 다운로드 할 장소 :

링크 : http://developer.android.com/sdk/index.html

Android SDK를 실행하려면 JDK가 필요합니다.

링크 : http://www.oracle.com/technetwork/java/javase/downloads/index.html

@afrazier가 언급했듯이 android-x86은 확실한 옵션이지만 드라이버가 없기 때문에 대부분의 사람들이 OS를 올바르게 사용하기가 어렵습니다 ...



1

x86 이미지를 얻는 것보다 arm 프로세서 이미지를 얻는 것이 더 쉽다고 생각합니다. 소프트웨어 개발 키트 와 함께 제공되는 안드로이드 가상 머신을 사용할 수있었습니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.