2014-11-05 6 views
8

मैं अपने AVDs में एक Android एल एम्यूलेटर करना चाहते हैं, मैं एंड्रॉयड developement, के लिए Genymotion का उपयोग करते थे, लेकिन अब तक genymotion नहीं एंड्रॉयड एलएंड्रॉइड एल विकास के लिए मुझे कौन सी सिस्टम छवियां इंस्टॉल करनी चाहिए?

मैं Windows 8.1 x64 उपयोग कर रहा हूँ, एक इंटेल प्रोसेसर का समर्थन करता है है , और HAXM स्थापित।

मुझे कौन सी सिस्टम छवियां डाउनलोड और उपयोग करनी चाहिए? क्या के बीच मतभेद है:

  1. इंटेल x86 Atom_64 सिस्टम छवि
  2. Google API के इंटेल x86 Atom_64 सिस्टम छवि

मैं इस उद्देश्य के लिए दोनों डाउनलोड करना चाहिए?

मुझे एक एमुलेटर चाहिए जो जितना तेज़ है जो Google API का भी समर्थन करता है।

enter image description here

बहुत बहुत धन्यवाद।

+1

यदि आप गति के बारे में चिंतित हैं, तो अनुकरणकर्ताओं को राज्य को बचाने के लिए एक विकल्प है ** स्नैपशॉट में सहेजें ** और शायद मुझे स्नैपशॉट से ** बहाल ** की तरह याद नहीं है ** आप इसे Google कर सकते हैं .. और हे यदि आप 32 बिट के लिए 32 का उपयोग करते हैं, तो सभी को आधा इंस्टॉल करें .. – Elltz

उत्तर

2

दोनों पूर्ण छवियां हैं, Google एपीआई एक ऐड-ऑन नहीं है।

दोनों के बीच एकमात्र अंतर Google एपीआई के लिए समर्थन है जो केवल 2 में है, दोनों 64 बिट छवियां तेज़ हैं।

आपको स्नैफॉस्ट के बजाय "होस्ट जीपीयू का उपयोग करें" सेटिंग पर टिकटें चाहिए क्योंकि स्नैपशॉट आपको समय शुरू कर देगा लेकिन एमुलेटर पूरी तरह धीमा हो जाएगा।

2

यदि आपका प्रोसेसर इंटेल है और हार्डवेयर वर्चुअलाइजेशन का समर्थन करता है, तो इंटेल x86 एटम छवि का उपयोग करें और अतिरिक्त के तहत इंटेल x86 एमुलेटर एक्सेलेरेटर (HAXM इंस्टॉलर) स्थापित करें।

हालांकि, आपको इसे डाउनलोड करने के बाद भी मैन्युअल रूप से HAXM इंस्टॉल करने की आवश्यकता है। सी: \ प्रोग्राम फ़ाइलें (x86) \ Android \ android-sdk \ extras \ intel \ hardware_Accelerated_Execution_Manager पर जाएं और intelhaxm-android.exe

और पहले सुझाए गए अनुसार "होस्ट GPU का उपयोग करें" को जांचना न भूलें।

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