2012-11-19 6 views
12

dies ist meine Situation: Ich habe ein XPS unter Ubuntu 10.04 LTS 64-Bit-der Android-Emulator nicht startet, AVD

ich den neuesten Android SDK mit Eclipse heruntergeladen. Das SDK funktioniert einwandfrei, aber wenn ich einen neuen AVD erzeuge und ich laufe. Mein AVD wird geladen, aber nicht angezeigt. Ich verstehe nicht, haben Sie eine Vorstellung von meinem Problem?

Dankten

ich meine AVD von der Kommandozeile starten:

[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

Wir benötigen einige weitere Details, um Ihnen zu helfen ... Bitte beschreiben Sie: "Mein AVD lädt, aber nicht angezeigt." Ich würde gerne einen Screenshot des Emulators sehen und einen Link zum Bild hinzufügen, sobald Sie ihn auf [Imgur] (http://imgur.com) veröffentlicht haben. – Sam

+0

Versuchen Sie außerdem, den Emulator über die Befehlszeile mit dem Flag "-verbose" auszuführen, um festzustellen, welche Fehlermeldungen Sie erhalten. – CommonsWare

+0

Ich füge einfach einen neuen Artikel zum Artikel hinzu –

Antwort

16

Sie haben das gleiche Problem wie in this issue beschrieben. Finden Sie Ihre libOpenglRender.so in Ihrem SDK-Verzeichnis tools/, und benennen Sie es in etwas anderes um.

+0

Danke !!! Und warum dieses Problem? Es ist nur in Ubuntu? –

+0

@RomainDaquin: "Es ist nur in Ubuntu?" - Wenn Sie das Problem durchlesen, werden Sie sehen, dass andere Linux-Distributionen betroffen sind (z. B. Fedora). – CommonsWare

+0

Für 64-Bit entfernen Sie die Datei lib64OpenglRender.so. Habe eine Stunde damit verbracht, dieses Problem zu beheben. – Sandeep

-3

Sie müssen während des ersten Durchlauf, geduldig sein. Es dauert eine Weile, um zu laden.

+3

AVD starte nicht nach 30 min ... –

+1

avd startet gar nicht –