安卓模拟器无法启动与正在设置的FullHD分辨率 [英] Android: Emulator fails to start with FullHD resolution being set
问题描述
我需要测试的FullHD分辨率屏幕(1920×1080),Android应用程序。我已经尝试了不同的Android SDK版本:2.1,2.2,3.0,没有运气。每次我试图启动与分辨率的仿真器中设定的,它只是挂起并显示黑屏永久。有没有人有一个想法,如何测试在1920×1080的应用程序?
I need to test an android application on FullHD resolution screen (1920x1080). I've tried different Android SDK versions: 2.1, 2.2, 3.0 with no luck. Every time I try to start an emulator with the resolution being set, it just hangs and shows a black screen permanently. Does anyone have an idea how to test an application on 1920x1080?
推荐答案
我试过分辨率1920x1080的设置。该DDMS表明,潜在的引导模块试图一次又一次启动系统。然而,每一个系统试图初始化一些相关的图形硬件,时间是崩溃。
I tried the setting of resolution 1920x1080. The DDMS show that the underlying bootstrap module tries to start the system again and again. However, every time the system tries to initialize something related to graphics hardware, is crashes.
04-19 10:06:42.235: INFO/SurfaceFlinger(241): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
这走来一个大容量的内存泄漏的消息。
Which comes along with a mass of memory leak messages.
04-19 10:06:42.386: INFO/DEBUG(30): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-19 10:06:42.386: INFO/DEBUG(30): Build fingerprint: 'generic/sdk/generic:2.3.3/GRI34/101070:eng/test-keys'
04-19 10:06:42.386: INFO/DEBUG(30): pid: 241, tid: 249 >>> system_server <<<
04-19 10:06:42.386: INFO/DEBUG(30): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000005c
04-19 10:06:42.386: INFO/DEBUG(30): r0 00158220 r1 4373bdc4 r2 00000000 r3 00000000
04-19 10:06:42.386: INFO/DEBUG(30): r4 001581d8 r5 001dc7e0 r6 00000000 r7 00000000
04-19 10:06:42.386: INFO/DEBUG(30): r8 a811cb25 r9 0007e0a8 10 00100000 fp 00000001
04-19 10:06:42.386: INFO/DEBUG(30): ip ac52c794 sp 4373bd58 lr af9049c0 pc ac518fd2 cpsr 40000030
04-19 10:06:42.526: INFO/DEBUG(30): #00 pc 00018fd2 /system/lib/libsurfaceflinger.so
04-19 10:06:42.526: INFO/DEBUG(30): #01 pc 000194f8 /system/lib/libsurfaceflinger.so
04-19 10:06:42.526: INFO/DEBUG(30): #02 pc 00024a34 /system/lib/libsurfaceflinger.so
04-19 10:06:42.526: INFO/DEBUG(30): #03 pc 0001c668 /system/lib/libutils.so
04-19 10:06:42.536: INFO/DEBUG(30): #04 pc 0001cbb6 /system/lib/libutils.so
04-19 10:06:42.536: INFO/DEBUG(30): #05 pc 00011a7c /system/lib/libc.so
04-19 10:06:42.536: INFO/DEBUG(30): #06 pc 00011640 /system/lib/libc.so
04-19 10:06:42.536: INFO/DEBUG(30): code around pc:
04-19 10:06:42.536: INFO/DEBUG(30): ac518fb0 e81cf7fe 1c311c20 f7ff3048 6ca5ffb9
04-19 10:06:42.536: INFO/DEBUG(30): ac518fc0 6eef2300 6aea9706 6b2961e2 9e066221
因此,这样的设置会导致内存泄漏,只是尝试其他解决方法。
As a result, such a setting causes memory leak, just try other resolutions.
有关详细讨论,请参阅使Android模拟器工作,为1600×1200 。
For more discussion, refer to making android emulator work for 1600x1200.
这篇关于安卓模拟器无法启动与正在设置的FullHD分辨率的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!