2013-08-01 2 views
3

의 Android 에뮬레이터에서 나만의 이미지 x86 또는 arm 이미지를 실행하는 방법.
Linux의 경우 제대로 작동합니다.에뮬레이터의 Android 4.3

소스가 최신 AOSP 인 이미지를 빌드했습니다.

에뮬레이터에서 실행하려고하면 --show-kernel 옵션으로 다음 오류가 발생합니다.

[0.470232]의 SELinux : sepolicy
/로드 정책 [0.470232] INIT (1)은/proc/1/oom_adj는 사용되지 않으며,은/proc/1/oom_score_adj 대신 사용하여주십시오.
[0.523298] INIT 잘못된 판독, 0, 시작 200 렌 dev_size 21,560,000, write_size 800
[0.530295] END_REQUEST : I/O 에러 데브 mtdblock0 '/initlogo.rle'
[0.530295] goldfish_nand_read을 열 수없는 섹터 2
[0.543558] EXT4-FS (mtdblock0) : 읽을 수 없습니다 수퍼
[0.550943] fs_mgr : 나는 4.3 이후 아시다시피 시스템

/에/dev에/블록/mtdblock0에 파일 시스템을 마운트 할 수 없습니다 안드로이드 사용 ext-4

그래서 재건하기로 결정했습니다 kernel-qemuthis instruction

너무 도움이되지 않습니다.

어떻게 x86 시작하거나 윈도우에 대한 에뮬레이터에 arm 안드로이드 4.3 이미지 수 있습니까?

편집 :하지만 다운로드 한 이미지에서만 작동 was found here
x86 용
솔루션!
Android 소스에서 새로 빌드 된 4.3 이미지를 어떻게 실행할 수 있습니까?
새로 빌드 된 이미지는 Linux에서 정상적으로 작동하지만 Windows에서는 검은 색 화면 만 표시되지만 이미 위의 오류가 없습니다.

+1

GenyMotion을 살펴 보셨습니까? 나는 그들이 안드로이드 4.3을 지원하는 베타 버전의 일종을 추가했다고 생각한다. http://www.genymotion.com/ – MagicMicky

+0

@MagicMicky 흥미로운 링크 주셔서 감사하지만, 원래의 에뮬레이터에서 원본 이미지를 실행해야한다. – Arseniy

+0

4.2 이미지를 만들거나 똑같이 4.3으로 제한하는 경우에도 마찬가지입니까? – Geobits

답변

3

검은 색 화면이 나타나는 사람들은 Intel HAXM 드라이버를 업데이트해야합니다. 나를 위해 그것을 고쳤다!

+0

도움이되지 않습니다. 다른 트릭을 알고 계십니까? – Arseniy

+0

SDK 관리자로 업데이트 한 후 android-sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ InteHaxm.exe 설치 프로그램을 실행 했습니까? – StarQuake

+0

예. 나는 이미 최신 버전을 사용했다 – Arseniy

1

이 AOSP 업데이트가 아직 패치 세트를 마쳤다고 생각하지 않으므로이 AOSP 업데이트를 취소하십시오. (이 크기의 버퍼가있는 이미지에서 Ext4를 사용하면 문제가 발생합니다).

https://android.googlesource.com/platform/external/qemu/+/85a347d34db27aa0fff6b67131864921dfa3941c%5E1..85a347d34db27aa0fff6b67131864921dfa3941c/

+0

아이디어를 제공해 주셔서 감사합니다.하지만 4.3으로 이전 한 이후 이미지가 작동하지 않습니다. – Arseniy

0

나는 4.2 이후이 문제를했고 나는 수행하여 오늘을 고정 다음

A) 안드로이드 4.4, 여기 및 지침에 따르

http://software.intel.com/en-us/articles/intel-atom-x86-image-for-android-4-4-kitkat-installation-instructions-manually

4.04, 4.1.1, 4.2 및 4.3은 도구 및 다운로드 페이지에서 찾을 수 있습니다.

b) Intel Hardware Accelerated Execution Manager (1.0.(6) 여기에서 글을 쓰는 시간)에 :

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

에뮬레이터를 작성, 나는 명령 페이지에 주어진 값을 사용하고 에뮬레이터는 평소보다 오래 걸렸다하더라도, 내 첫 번째 시도에서 시작했다.

이 정보가 도움이되기를 바랍니다.

행운을 빈다.