2012-01-30 11 views
10

मेरे उपयोगकर्ता में से एक मेरे गेम के लिए इस त्रुटि की रिपोर्ट कर रहा है।"कोई ईजीएलकॉन्फ नहीं मिला!" त्रुटि

मैं अपने इंजन के रूप में एंडेंजिन का उपयोग कर रहा हूं। यहां त्रुटि है।

java.lang.IllegalArgumentException: No EGLConfig found! 
at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:183) 
at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:157) 
at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:916) 
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1246) 
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116) 

मेरे सवाल है, क्या मैं इस त्रुटि से बचने के लिए कर सकते हैं?

+1

यह ध्यान देने योग्य भी हो सकता है कि ओपनजीएल ES 2.0 एमुलेटर –

उत्तर

4

यह अपवाद तब दिखाई देता है जब आप अपने डिवाइस पर कस्टम रोम का उपयोग करते हैं, जैसे साइनोजनमोड। और इसे रोकने के लिए कोई रास्ता नहीं है।

http://www.andengine.org/forums/gles2/no-eglconfig-found-t6129.html

+0

में समर्थित नहीं है, यह सच नहीं है, कम से कम अब नहीं। मेरे पास एसजीएस पर नवीनतम साइनोजनमोड है और मैं एंडेंजिन बस ठीक कर रहा हूं। – Gonan

+0

एक साल बाद इसे सुनकर अच्छा लगा। :) –

+1

@BoJIHanpocmombI यह SO है, जहां प्रश्न/उत्तर/टिप्पणियां हमेशा प्रासंगिक होती हैं, भले ही उनके बीच समय अवधि न हो। –

0

GPU अनुकरण हाँ साथ लक्ष्य 4.0.3 -API स्तर 15 के साथ AVD बनाएँ। मेरा उदाहरण इसके बाद चल रहा है। यदि आपको और समस्या है AndEngine Forum and get detail about OpenGL drivers

4

आपको एमुलेटर GPU को सक्षम करना होगा।

ग्रहण में ऐसा करने के लिए विंडो पर जाएं> एवीडी प्रबंधक अपना एवीडी चुनें और "संपादित करें ..." पर क्लिक करें।

"होस्ट जीपीयू का उपयोग करें" बॉक्स को चेक करें, फिर अपना एवीडी सहेजें और पुनरारंभ करें।

+0

का उपयोग करते समय यह मेरे साथ भी हुआ यह मेरे लिए काम करता है – Jimmy