2012-11-19 25 views
12

to moja sytuacja: Mam XPS pod Ubuntu 10.04 LTS 64-bitowymandroid emulator nie uruchamia się, AVD

Ściągnąłem najnowszy Android SDK z Eclipse. SDK działa dobrze, ale kiedy tworzę nowy AVD i ja działam. Mój AVD ładuje się, ale nie wyświetla się. Nie rozumiem, masz pomysł na mój problem?

Thank na

zacznę Avd z wiersza poleceń:

[email protected]:~/.android$ emulator -verbose -avd Test 
emulator: found SDK root at /home/romain/android-sdk-linux 
emulator: Android virtual device file at: /home/romain/.android/avd/Test.ini 
emulator: virtual device content at /home/romain/.android/avd/Test.avd 
emulator: virtual device config file: /home/romain/.android/avd/Test.avd/config.ini 
emulator: using core hw config path: /home/romain/.android/avd/Test.avd/hardware-qemu.ini 
emulator: Found AVD target API level: 3 
emulator: 'magic' skin format detected: 1024x600 
emulator: autoconfig: -skin 1024x600 
emulator: autoconfig: -skindir (null) 
emulator: keyset loaded from: /home/romain/.android/default.keyset 
emulator: found SDK root at /home/romain/android-sdk-linux 
emulator: trying to load skin file '/home/romain/android-sdk-linux/tools/lib/emulator/skins/dynamic//layout' 
emulator: loaded dynamic skin width=1024 height=600 bpp=16 

emulator: autoconfig: -kernel /home/romain/android-sdk-linux/platforms/android-3/images//kernel-qemu 
emulator: autoconfig: -ramdisk /home/romain/android-sdk-linux/platforms/android-3/images//ramdisk.img 
emulator: Using initial system image: /home/romain/android-sdk-linux/platforms/android-3/images//system.img 
emulator: autoconfig: -data /home/romain/.android/avd/Test.avd/userdata-qemu.img 
emulator: autoconfig: -initdata /home/romain/.android/avd/Test.avd/userdata.img 
emulator: autoconfig: -cache /home/romain/.android/avd/Test.avd/cache.img 
emulator: Physical RAM size: 512MB 

Content of hardware configuration file: 
    hw.cpu.arch = arm 
    hw.ramSize = 512 
    hw.screen = touch 
    hw.mainKeys = no 
    hw.trackBall = no 
    hw.keyboard = yes 
    hw.keyboard.lid = yes 
    hw.keyboard.charmap = qwerty2 
    hw.dPad = no 
    hw.gsmModem = yes 
    hw.gps = yes 
    hw.battery = yes 
    hw.accelerometer = yes 
    hw.audioInput = yes 
    hw.audioOutput = yes 
    hw.sdCard = no 
    disk.cachePartition = yes 
    disk.cachePartition.path = /home/romain/.android/avd/Test.avd/cache.img 
    disk.cachePartition.size = 66m 
    hw.lcd.width = 1024 
    hw.lcd.height = 600 
    hw.lcd.depth = 16 
    hw.lcd.density = 160 
    hw.lcd.backlight = yes 
    hw.gpu.enabled = no 
    hw.camera.back = emulated 
    hw.camera.front = none 
    vm.heapSize = 16 
    hw.sensors.proximity = yes 
    hw.sensors.magnetic_field = yes 
    hw.sensors.orientation = yes 
    hw.sensors.temperature = yes 
    kernel.path = /home/romain/android-sdk-linux/platforms/android-3/images//kernel-qemu 
    kernel.parameters = android.checkjni=1 
    disk.ramdisk.path = /home/romain/android-sdk-linux/platforms/android-3/images//ramdisk.img 
    disk.systemPartition.initPath = /home/romain/android-sdk-linux/platforms/android-3/images//system.img 
    disk.systemPartition.size = 200m 
    disk.dataPartition.path = /home/romain/.android/avd/Test.avd/userdata-qemu.img 
    disk.dataPartition.size = 200m 
    avd.name = Test 
. 
QEMU options list: 
emulator: argv[00] = "/home/romain/android-sdk-linux/tools/emulator64-arm" 
emulator: argv[01] = "-android-hw" 
emulator: argv[02] = "/home/romain/.android/avd/Test.avd/hardware-qemu.ini" 
Concatenated QEMU options: 
/home/romain/android-sdk-linux/tools/emulator64-arm -android-hw /home/romain/.android/avd/Test.avd/hardware-qemu.ini 
emulator: registered 'boot-properties' qemud service 
emulator: nand_add_dev: system,size=0xc800000,initfile=/home/romain/android-sdk-linux/platforms/android-3/images//system.img 
emulator: mapping 'system' NAND image to /tmp/android-romain/emulator-wbnmYS 
emulator: rounding devsize up to a full eraseunit, now c810000 

emulator: nand_add_dev: userdata,size=0xc800000,file=/home/romain/.android/avd/Test.avd/userdata-qemu.img 
emulator: rounding devsize up to a full eraseunit, now c810000 

emulator: registered 'boot-properties' qemud service 
emulator: Adding boot property: 'dalvik.vm.heapsize' = '16m' 
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160' 
emulator: Adding boot property: 'qemu.hw.mainkeys' = '0' 
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back' 
emulator: nand_add_dev: cache,size=0x4200000,file=/home/romain/.android/avd/Test.avd/cache.img 
emulator: Initializing hardware OpenGLES emulation support 
Erreur de segmentation (core dumped) 
+2

Potrzebujemy trochę więcej szczegółów, aby ci pomóc ... Opisz: "Moje ładunki AVD są wyświetlane, ale nie są wyświetlane". Chciałbym zobaczyć zrzut ekranu emulatora, dodać link do obrazu po jego opublikowaniu na [Imgur] (http://imgur.com). – Sam

+0

Spróbuj także uruchomić emulator z linii komend za pomocą flagi '-verbose', aby zobaczyć, jakie komunikaty o błędach otrzymasz. – CommonsWare

+0

Właśnie dodajemy nowy artykuł do artykułu –

Odpowiedz

16

Wystąpił ten sam problem, co ja, opisane w this issue. Znajdź swój katalog libOpenglRender.so w katalogu SDK tools/ i zmień jego nazwę na inną.

+0

Dziękuję !!! I dlaczego ten problem? Tylko w systemie Ubuntu? –

+0

@RomainDaquin: "Tylko w systemie Ubuntu?" - jeśli zapoznasz się z tym problemem, zobaczysz, że dotyczy to innych dystrybucji Linuksa (np. Fedora). – CommonsWare

+0

Dla 64-bitowego usunąć plik lib64OpenglRender.so. Spędziłem godzinę debugowania tego problemu. – Sandeep

-3

Musisz być cierpliwy podczas pierwszego uruchomienia. Załadowanie trwa krócej.

+3

AVD nie zaczynaj po 30 min ... –

+1

avd nie uruchamia się wcale –

Powiązane problemy