2010-12-15 23 views
20

यह आलेख http://cobworks.ca/2010/04/19/why-android-market-has-no-games/ सुझाता है कि यह नहीं करता है, लेकिन मुझे आशा थी कि अप्रैल से कुछ बदल गया होगा।क्या एंड्रॉइड एमुलेटर ओपनजीएल ईएस 2.0 का समर्थन करता है?

+2

ऐसा लगता है कि मेरे लिए है कि न तो OpenGL ES 1.1 या 2.0 sup हैं मेरे एंड्रॉइड 2.1 और 2.2 अनुकरणकर्ताओं द्वारा पोर्ट किया गया (हालांकि 1.1 एंड्रॉइड 1.6 पर ठीक काम करता है) ... अजीब! –

+0

3 http://stackoverflow.com/questions/24874066/does-the-android-emulator-support-opengl-es-3-0 –

उत्तर

24

Google ने मूल x86 प्रोसेसर समर्थन के साथ एक नया संस्करण जारी किया, जिसने चीजों को थोड़ा सा बढ़ाया। यह भी ओपन ES 2.0, faster-emulator-with-better-hardware समर्थन करता है:,

एक बोनस के रूप से हम रहे अब ओपन ES 2.0 का समर्थन करते हुए अपने ओपन खेल अब एमुलेटर अंदर चला सकते हैं।

नोट: जब एक आभासी मशीन बनाने, हार्डवेयर मेनू से "GPU अनुकरण" विकल्प का चयन करने के लिए यदि आप नई सुविधाओं का लाभ लेने के लिए सुनिश्चित करें।
संदर्भ:
liliputing

0

हां, जिंजरब्रेड में समर्थन पूरा हो गया था। version notes देखें।

+2

उन नोट्स में ओपनगल I का एकमात्र उल्लेख लगता है जैसे उन्होंने जावा संस्करण को पूरा किया opegnl es 2.0 एपीआई, इस बारे में कुछ नहीं कि एमुलेटर इसका समर्थन करता है या नहीं। एमुलेटर का एकमात्र उल्लेख नई खाल या कुछ जोड़ने के बारे में है। – eodabash

+0

ओह, मुझे एमुलेटर शब्द याद आया .. मुझे संदेह है कि एमुलेटर ओपनजीएल भारी कार्यक्रमों को चलाने के लिए पर्याप्त तेज़ी से जा रहा है .. बस एक नेक्सस एस प्राप्त करें, वास्तविक हार्डवेयर पर विकसित करना वास्तव में आसान है। –

15

ओपनजीएल ES 2.0 एंड्रॉइड एमुलेटर (एसडीके 2.3 में प्रदान किया गया) पर समर्थित नहीं है। Google इस सुविधा पर काम कर रहा है लेकिन यह अभी तक उपलब्ध नहीं है।

अपडेट: यह ओएस एक्स और विंडोज़ 4.0.3 छवि के साथ उपलब्ध है।

+2

क्या आपका बयान है कि Google इस धारणा पर काम कर रहा है, या क्या आप एक संदर्भ प्रदान कर सकते हैं जहां यह कहा गया है? –

+2

रोमैन लड़के (Google से) ने मुझे बताया कि वे इस पर काम कर रहे हैं। – Ellis

+2

एसडीके टूल्स 15 पर कुछ भी नहीं – JoaquinG

2

यह मेरे लिए काम किया, मेरा एमुलेटर 4.2.2 प्लेटफार्म पर चलता है 1. एसडीके प्रबंधक के अतिरिक्त से इंटेल X86 एमुलेटर एक्सेलेरेटर (हैक्सिम) को डाउनलोड और इंस्टॉल करें (यदि आपको नहीं है तो आपको अपने बायोस सेटिंग पर वर्चुअलाइजेशन सक्षम करना होगा।) । 2. कम dimesnsion का एक एवीडी चुनें 3.2 " 3। Google एपीआई लक्ष्य के बजाय एक एंड्रॉइड एपीआई चुनें। (Google एपीआई अमेबी-वी 7 ए सीपीयू के लिए डिफ़ॉल्ट है लेकिन आपको एक इंटेल एटम x86 की आवश्यकता है। 4 उचित मेमोरी का चयन करें और आंतरिक भंडारण 5 अपने एवीडी से "होस्ट जीपीयू का उपयोग करें" की जांच करें। 6 अपने एंड्रॉइड एप्लिकेशन को चलाने के दौरान अतिरिक्त कमांड लाइन विकल्प कमांड में "-gpu चालू" जोड़ें। "हैएक्स काम कर रहा है और एमुलेटर तेजी से वर्ड मोड में चलता है "... इस क्रम में अपने कंसोल पर पता चलता

(मेरे एम्यूलेटर तेजी से मेरा पीसी की तुलना में बन गया)

संबंधित मुद्दे