、AVD

2012-11-19 14 views
12

これは私の状況です:私は、私は日食と最新のAndroid SDKをダウンロードしたUbuntuの10.04 LTS 64ビット、AVD

下XPSを持っています。 SDKはうまく動作しますが、新しいAVDを作成すると実行します。私のAVDはロードされますが表示されません。 私は理解していません、私の問題について考えていますか?

感謝の

私は、コマンドラインからの私のAVDを起動します。

[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

あなたのお役に立てるように詳細が必要です...「私のAVDは読み込まれますが表示されません」と記述してください。エミュレータのスクリーンショットを見たいのですが、[Imgur](http://imgur.com)に投稿すれば、そのイメージへのリンクを追加できます。 – Sam

+0

また、コマンドラインから '-verbose'フラグを指定してエミュレータを実行して、どのエラーメッセージが表示されるのか確認してください。 – CommonsWare

+0

私は記事に新しい項目を追加するだけです –

答えて

16

あなたは、私が行ったのと同じ問題に遭遇し、this issueで概説しました。 SDK tools/ディレクトリのlibOpenglRender.soを探して、別の名前に変更します。

+0

ありがとう!!!なぜこの問題?それはUbuntuにのみありますか? –

+0

@RomainDaquin:「それはUbuntuだけですか? - あなたがこの問題を読めば、他のLinuxディストリビューションが影響を受けていることがわかります(例えば、Fedora)。 – CommonsWare

+0

64ビットの場合、lib64OpenglRender.soファイルを削除します。この問題をデバッグするのに1時間を費やしました。 – Sandeep

-3

あなたが最初の実行中に患者する必要があります。ロードにはしばらく時間がかかります。

+3

AVDは30分後に起動しません... –

+1

avdは全く起動しません –