जब एक AVD बनाने, तीन विकल्प CPU/ABI के लिए चयन करने के लिए कर रहे हैं? क्या कोई ऐसा है जो अधिकांश उपकरणों को कवर करता है?एंड्रॉइड वर्चुअल डिवाइस (एवीडी) - मुझे कौन सी सीपीयू/एबीआई चुननी चाहिए?</p> <ul> <li>एआरएम</li> <li>Mips</li> <li>इंटेल एटॉम</li> </ul> <p>क्या अंतर है और जो मैं चुनना चाहिए:
उत्तर
एंड्रॉइड डेवलपर प्रलेखन के अनुसार आपको वास्तव में प्रत्येक फ्रेमवर्क और प्लेटफ़ॉर्म के लिए वर्चुअल डिवाइस बनाना चाहिए, जिसे आप कोड चलाने का इरादा रखते हैं, यह कहा जा रहा है कि बाजार में अधिकांश मोबाइल डिवाइस वर्तमान में एआरएम आर्किटेक्चर पर चलते हैं .. आप अभी भी आपके कोड का समर्थन करने वाले ढांचे के प्रत्येक स्तर के लिए एक अलग आभासी उपकरण पर अपने कोड का परीक्षण करना चाहिए।
सिस्टम छवि
अनुशंसित। यद्यपि आपके पास एक या अधिक एंड्रॉइड संचालित डिवाइस हो सकते हैं जिन पर आपके ऐप का परीक्षण किया जा सकता है, लेकिन आपके ऐप के एंड्रॉइड के प्रत्येक संस्करण के लिए आपके पास डिवाइस की संभावना नहीं है। एंड्रॉइड के सभी संस्करणों के लिए सिस्टम छवियों को डाउनलोड करना एक अच्छा अभ्यास है, आपका ऐप एंड्रॉइड एमुलेटर के साथ आपके ऐप को चलाने का परीक्षण करता है और परीक्षण करता है।
http://developer.android.com/sdk/installing/adding-packages.html
Thx। मैंने खोज की है, लेकिन एआरएम आर्किटेक्चर पर चलने वाले अधिकांश उपकरणों का समर्थन करने के लिए डेटा नहीं मिला है। मुझे कुछ डेटा या चार्ट देखना अच्छा लगेगा जो दिखाते हैं कि कौन सी डिवाइस में सीपीयू/एबीआई है। – TrippinBilly
@TrippinBilly आप इस बारे में सही सबूत ढूंढना मुश्किल है, सार्वजनिक रूप से मौजूद सबूत सबसे अच्छा है। यदि आप ठोस डेटा चाहते हैं तो मुझे लगता है कि चिप निर्माताओं को यह लिखने के लिए आपकी सबसे अच्छी शर्त है कि आप एक ऐसे क्लाइंट क्लाइंट प्राप्त कर सकते हैं, जिन्होंने एंड्रॉइड-तैयार उत्पादों को खरीदा है। –
मोबाइल उपकरणों का 9 0% एआरएम द्वारा संचालित है। तो यह एक बेहतर विकल्प होगा
आपको एआरएम चुनना चाहिए क्योंकि यह पुराना प्रोसेसर है जो लगभग मोबाइल उपयोग करता है।
एटम अनुकरण तरह से तेजी से होता है, तो मैं विकसित करने और हाथ-मोड पर या कोई वास्तविक फोन के साथ अंतिम परीक्षण के लिए इन का प्रयोग करेंगे।
आज के एंड्रॉइड फोन में उपयोग किए जाने वाले तीन मुख्य सीपीयू आर्किटेक्चर हैं। एआरएम शायद सबसे आम है, क्योंकि यह बैटरी खपत के लिए अनुकूलित है। एआरएम 64 मूल एआरएम आर्किटेक्चर का एक विकास है जो अधिक शक्तिशाली कंप्यूटिंग के लिए 64-बिट प्रोसेसिंग का समर्थन करता है, और यह तेजी से नए उपकरणों में मानक बन रहा है।
इंटेल एटॉम हालांकि मैं एआरएम intitially का इस्तेमाल किया है अच्छे प्रदर्शन के साथ आप प्रदान करना चाहिए। यह ज्यादातर आपके पीसी चश्मे पर निर्भर होना चाहिए – kabuto178
एआरएम वर्तमान में सबसे अधिक उपकरणों को शामिल करता है। हालांकि, उन सभी के खिलाफ परीक्षण करने में कोई दिक्कत नहीं होगी। उत्तर के लिए – Geobits