2011-10-08 2 views
1

최신 Google TV Addon (rev 2)과 최신 에뮬레이터가 있습니다. 내 리눅스 상자에는 KVM을 지원하고 내가 KVM-확인 명령을 통과 할 때, 나는 성공 메시지 받을 수 있나요 (정보를 : 귀하의 CPU가 KVM 확장을 지원 정보 :는/dev/평방가 KVM 가속이 사용할 수있는)비 Google TV 이미지 및 에뮬레이터 - 암으로 시작하는 Google TV 에뮬레이션

Android AVD 및 SDK 관리자를 사용하고 대상 이름을 다음과 같이 설정하여 Eclipse를 통해 새 AVD를 만들었습니다. Google TV Addon

그러나 AVD 인스턴스 (명령 줄 또는 Eclipse)를 시작하면 일반 Android 스마트 폰 인스턴스가 Google TV의 스킨에로드됩니다 (모든 휴대 전화 앱을 확인하고 내비게이션 막대에서 TV 특정 버튼을 클릭하면 아무 것도 발생하지 않음). 자세한 로그에서 KVM Auto enabled 메시지를 볼 수없고 로그의 발췌 부분 (아래에 추가됨)에서 기본 커널, 시스템 및 userdata 이미지가/bin/android-sdk- linux_x86/add-ons/addon_google_tv_google_inc_12/images/x86. 또한 에뮬레이터 - 암 대신 에뮬레이터 - 암이 실행되고있는 것처럼 보입니다. 왜 이런 일이 일어나는 걸까요? 이 문제를 어떻게 해결할 수 있습니까? 이 점에 관해서는 큰 도움이 될 것입니다.

emulator: Android virtual device file at: <path>/.android/avd/name1.ini 
emulator: virtual device content at <path>/.android/avd/name1.avd 
emulator: virtual device config file: <path>/.android/avd/name1.avd/config.ini 
emulator: using core hw config path: <path>/.android/avd/name1.avd/hardware-qemu.ini 
emulator: Found AVD target API level: 12 
emulator: found skin '720p' in directory: <path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins 
emulator: autoconfig: -skin 720p 
emulator: autoconfig: -skindir <path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins 
emulator: keyset loaded from: <path>/.android/default.keyset 
emulator: trying to load skin file '<path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins/720p/layout' 
emulator: skin network speed: 'full' 
emulator: skin network delay: 'none' 
emulator: autoconfig: -kernel <path>/bin/android-sdk-linux_x86/platforms/android-12/images//kernel-qemu 
emulator: autoconfig: -ramdisk <path>/bin/android-sdk-linux_x86/platforms/android-12/images//ramdisk.img 
emulator: Using initial system image: <path>/bin/android-sdk-linux_x86/platforms/android-12/images//system.img 
emulator: autoconfig: -data <path>/.android/avd/name1.avd/userdata-qemu.img 
emulator: autoconfig: -initdata <path>/.android/avd/name1.avd/userdata.img 
emulator: autoconfig: -cache <path>/.android/avd/name1.avd/cache.img 
emulator: Physical RAM size: 1024MB 

Content of hardware configuration file: 
    hw.cpu.arch = arm 

....................

건배, 해결 방법에 대한 S

답변

1

는 ~/편집을 시도하십시오. android/[AVD_name] .avd/config.ini 파일을 열고 hw.cpu.arch 및 abi.type 행에 대해 "arm"을 "x86"으로 변경하십시오.

관련 문제