簡體   English   中英

Android Studio AVD無法正常工作或無響應

[英]Android Studio AVD not working or unresponsive

我在Android Studio中使用AVD仿真遇到了這個問題,我在使用的機器上工作。

啟用“使用主機GPU”后 ,我得到以下日志:

C:\Users\username\AppData\Local\Android\sdk\tools\emulator.exe -avd Nexus_4_API_21 -netspeed full -netdelay none

emulator: device fd:540
HAX is working and emulator runs in fast virt mode
emulator: warning: opening audio output failed
creating window 54 108 446 742

../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glDetachShader:559 error 0x501
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glDetachShader:559 error 0x501
../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glGenFramebuffersOES:1934 error 0x502
../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glBindFramebufferOES:1909 error 0x502
../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glFramebufferTexture2DOES:1954 error 0x502
../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glCheckFramebufferStatusOES:1947 error 0x502
ColorBuffer::bind_fbo: FBO not complete: 0

../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glBindFramebufferOES:1909 error 0x502
../../sdk/emulator/opengl//host/libs/Translator/GLES_CM//GLEScmImp.cpp:glDeleteFramebuffersOES:1925 error 0x502

Error accepting connection, aborting

禁用“使用主機GPU”后,加載1小時后,我終於開始測試示例應用程序了。 部分由於規格:

CPU:Intel Core 2 Duo E7500 @ 2.93 GHz

內存:2GB

顯示卡:Intel G33 / 31 Express Chipset

當然,您可以說:“這是您的問題”,並將其標記為一個普通的問題,但是請記住,這是我必須使用的機器。

我已經閱讀了各種論壇,討論了所有stackoverflow問題,但還沒有人遇到像我這樣的問題。

我也沒有OpenGL lib的經驗,這使我唯一的相關發現無用。

我最好的猜測是,集成圖形無法與OpenGL lib一起播放,因為它們無法達到其水平。 他們甚至不舉。 (不支持OpenGL的功能/方法,從而導致錯誤。)

對於有興趣幫助我的人,我提出以下問題:

我可以在啟用GPU加速的情況下使模擬器在這台機器上運行嗎?

干杯。

答案是否定的,如果不對系統進行任何進一步的修改,就無法使模擬器在啟用了GPU加速功能的機器上運行。

最好使用任何Android移動設備 ,最好使用二手舊品牌。

訴諸使用了三星Galaxy Ace S5830(花費約20歐元)之后,我就可以繼續為Android編程應用程序。 它支持API 10,android 2.3.3,這與我的應用程序所需的差不多。

干杯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM