सितंबर 2011 को अपडेट किया गया।
एंड्रॉइड पर विकसित करने के लिए, आपको दो कारणों से कई उपकरणों की आवश्यकता है:
- स्क्रीन का आकार (1280x800 से 320x240 तक)
- हार्डवेयर प्लेटफॉर्म: जीपीयू और सीपीयू
लेकिन अगर आपको एक की आवश्यकता है, तो Nexus S (S या One) खरीदें, क्योंकि यह एक आधिकारिक Google फ़ोन है। आपके पास जिंजरब्रेड (Android 2.3) होगा। और आपको पता होना चाहिए कि Android के साथ NDK पर डीबग करना गलत है। आप आसानी से मल्टी-थ्रेड प्रोग्राम (ओपनजीएल) डिबग नहीं कर सकते। NDK r6 (या r5) में एक फिक्स है लेकिन इसकी एक जिंजरब्रेड फोन की जरूरत है। हनीकोम्ब देव (टैबलेट) के लिए, आपको Tegra2 डिवाइस (या OMAP 44x0) की आवश्यकता है।
अपने एंड्रॉइड गेम्स की जांच करने के लिए, मुझे न्यूनतम पर प्रति जीपीयू परिवार में एक उपकरण रखने की सलाह है।
इसलिए सितंबर 2011 में, मेरा सुझाव है कि ये फोन हों:
- Galaxy S या Nexus S (PowerVR 540 और Android 2.3.3 के लिए)
- गैलेक्सी एस 2 (माली 400 के लिए)
- एचटीसी सेंसेशन या एचटीसी ईवो 3 डी (एंड्रेनो 220 + 960x540) या सोनी एरिक्सन एक्सपीरिया प्ले (एंड्रेनो 205 + गेमपैड)
और ये गोलियाँ:
- मोटोरोला Xoom, एसर आइकोनिया, आसुस ट्रांसफॉर्मर, गैलेक्सी 8.9 या 10.1 (टेग्रा 2 + हनीकॉम्ब)
- Archos G9 या गैलेक्सी 7.7 (OMAP 44x0)
लेकिन, मैं इन उपकरणों पर भी जाँच करता हूँ:
- एचटीसी डिजायर एचडी, जेड या एस (एंड्रेनो 205)
- नेक्सस वन (एंड्रेनो 200); मैं इस डिवाइस पर framerate> 25fps का लक्ष्य रखता हूं
आउटडेटेड डिवाइस:
- Droid (PowerVR 530): GPU बहुत धीमा है
- A101IT आर्कोस (टैबलेट रिज़ॉल्यूशन 1024 * 600) का प्रदर्शन बहुत कम है
- Spica, Moment, Naos & Taos: OpenGL बहुत खराब है ... इन उपकरणों के साथ संगत होने के लिए आपको प्रत्येक OpenGL कमांड को सत्यापित करना चाहिए;
- एचटीसी जी 1, एचटीसी मैजिक या एचटीसी हीरो: यदि आप ओपनजीएल ईएस 1.x विकसित करने की योजना बनाते हैं, तो इन उपकरणों को सत्यापित करें
- जंगल की आग (छोटे संकल्प)
मैं Moblox (एक विशेष रुप से एंड्रॉइड गेम) के विकासकर्ता में से एक हूं और मुझे इन सभी फोनों की आवश्यकता है। यदि आप ओपनजीएल का उपयोग नहीं करते हैं, तो आपके पास केवल एक फोन हो सकता है और एमुलेटर के साथ जांच कर सकते हैं। हनीकोम्ब के लिए, एमुलेटर इतना धीमा है कि मैं एक वास्तविक उपकरण की सिफारिश करता हूं।
Ps: मैंने इस पृष्ठ पर OGL 2.0 एक्सटेंशन का एक संग्रह बनाया है
ps2: मेरा gpubench GPU के बारे में संकेत Android पर दे सकता है ( परिणाम )
बदलाव का
- सितंबर 2011: टैबलेट जोड़ें, पुराने उपकरणों में Droid और A101G8 को स्थानांतरित करें
- मई 2011: पुराने उपकरणों में स्पाइका को स्थानांतरित करें