의 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-qemu
this instruction
너무 도움이되지 않습니다.
어떻게 x86
시작하거나 윈도우에 대한 에뮬레이터에 arm
안드로이드 4.3 이미지 수 있습니까?
편집 :하지만 다운로드 한 이미지에서만 작동 was found here
x86 용
솔루션!
Android 소스에서 새로 빌드 된 4.3 이미지를 어떻게 실행할 수 있습니까?
새로 빌드 된 이미지는 Linux에서 정상적으로 작동하지만 Windows에서는 검은 색 화면 만 표시되지만 이미 위의 오류가 없습니다.
GenyMotion을 살펴 보셨습니까? 나는 그들이 안드로이드 4.3을 지원하는 베타 버전의 일종을 추가했다고 생각한다. http://www.genymotion.com/ – MagicMicky
@MagicMicky 흥미로운 링크 주셔서 감사하지만, 원래의 에뮬레이터에서 원본 이미지를 실행해야한다. – Arseniy
4.2 이미지를 만들거나 똑같이 4.3으로 제한하는 경우에도 마찬가지입니까? – Geobits