आईफोन और विंडोज फोन 7 समकक्षों की तुलना में यह हमेशा शुरू करने के लिए लेता है - क्या यह समय के साथ सुधारने की अपेक्षा करना यथार्थवादी है?एंड्रॉइड फोन सिम्युलेटर इतना धीमा क्यों है?
उत्तर
मैं अपने पैसे को शर्त नहीं लगाऊंगा कि इससे काफी सुधार होगा। ऐसा इसलिए है क्योंकि Android
QEMU
-आधारित एमुलेटर (IPhone
की सिम्युलेटर की तुलना में) का उपयोग करता है।
क्योंकि IPhone
नकली है, यह मेजबान मशीन है, जो जिस तरह से QEMU
विकल्प की तुलना में तेजी है पर देशी प्रोसेसर कोड के लिए निर्देशों का अनुवाद कर सकते हैं।
अनुकरण के साथ बड़ा लाभ यह है कि एमुलेटर पर चलने वाला कोड वास्तव में वह कोड है जो भौतिक डिवाइस पर चल रहा है, इसलिए बग का एक संभावित दौर टाला जाता है।
अब, Android
एमुलेटर की गति में सुधार लाने पर है, तो आप कर सकते हैं:
एमुलेटर खोलने के लिए और हर प्रक्षेपण के लिए यह बंद नहीं; (पुनः) एक खुले एमुलेटर में एक एप्लीकेशन स्थापित करना लगभग तात्कालिक
एमुलेटर शुरू करते समय -no-boot-anim कमांड लाइन स्विच का उपयोग करें; यह कुछ हद तक स्टार्टअप समय
उपयोग कोई वास्तविक उपकरण में सुधार होगा इसके अलावा,
हाँ मैंने हर तैनाती के बाद इसे बंद नहीं किया है! –
एंड्रॉइड के शुरुआती दिनों से स्रोतों में एक सिम्युलेटर छिप रहा है (सिम-एंग लक्ष्य बनाएं), लेकिन इसका उपयोग बहिष्कृत है और मुझे नहीं लगता कि यह कभी भी प्रकाशित स्रोतों में काम करता है (रिलीज समय के आसपास कुछ तोड़ता है और कोई नहीं नोटिस)। यहां तक कि कई आवेषण और अतिरिक्त चेक सक्षम होने के साथ ही यह कुछ सेकंड में होम स्क्रीन तक पहुंच सकता है। यह मुख्य रूप से वाल्ग्रिंड चलाने के लिए उपयोगी है। – fadden
असल में क्यूईएमयू बाइनरी अनुवादक है (यानी जिसे आप 'सिम्युलेटर' कहते हैं), लेकिन एंड्रॉइड एमुलेटर बहुत पुराना क्यूईएमयू स्रोत पर आधारित है और मुख्य लाइन क्यूईएमयू में किए गए किसी भी सुधार को कभी नहीं चुना है। –
के साथ अपने आवेदन का परीक्षण करने के लिए कि आप सही ग्रहण में प्रक्रिया पर क्लिक करें और यह डिस्कनेक्ट चयन बहुत एमुलेटर तेज़ हो जाएगी , लेकिन निश्चित रूप से आप डीबग करने में सक्षम नहीं होंगे।
- 1. टेस्टकंपलेट इतना धीमा क्यों है?
- 2. वालराय इतना धीमा क्यों है?
- 3. मेरा डीबगर इतना धीमा क्यों है?
- 4. पापी का डेक इतना धीमा क्यों है?
- 5. ग्लासफ़िश व्यवस्थापक कंसोल इतना धीमा क्यों है?
- 6. मेरा एचजीवेब सर्वर इतना धीमा क्यों है?
- 7. SQL का आयात इतना धीमा क्यों है?
- 8. क्यों PyQt अनुप्रयोग स्टार्टअप इतना धीमा है?
- 9. कंसोल आउटपुट इतना धीमा क्यों है?
- 10. मेरा मोंगोडब कॉल इतना धीमा क्यों है?
- 11. array.map (String.fromCharCode) इतना धीमा क्यों है?
- 12. रुपये कैनवास इतना धीमा क्यों है?
- 13. रूबी स्कैनफ़ इतना धीमा क्यों है?
- 14. MySQL InnoDB इतना धीमा क्यों है?
- 15. आयरनपीथन स्टार्टअप समय इतना धीमा क्यों है?
- 16. यह jQuery चयनकर्ता इतना धीमा क्यों है?
- 17. कुछ एंड्रॉइड 2.2 फोन पर बिटमैप्स ड्राइंग क्यों धीमा है?
- 18. एंड्रॉइड एमुलेटर इतना धीमा है कि यह अनुपयोगी
- 19. MSYS में इतना धीमा क्यों कॉन्फ़िगर किया गया है?
- 20. आईई 7 पर jQuery अजाक्स इतना धीमा क्यों है?
- 21. यह सरल हैकेल एल्गोरिदम इतना धीमा क्यों है?
- 22. आरएसपीसी रेल के नीचे इतना धीमा क्यों है?
- 23. यह जेरोमक्यू (ज़ीरोएमक्यू पोर्ट) बेंचमार्क इतना धीमा क्यों है?
- 24. मेरा मैवेन उबंटू पर इतना धीमा क्यों है?
- 25. हास्केल में यह रिकर्सिव फ़ंक्शन इतना धीमा क्यों है?
- 26. आईओएस 6 सिम्युलेटर एप्लिकेशन को हटाने में धीमा क्यों है?
- 27. एंड्रॉइड टैबलेट एमुलेटर इतना धीमा क्यों है? क्या इसे गति देने का कोई तरीका है?
- 28. आम तौर पर विभिन्न एंड्रॉइड फोन पर फोटो लेना इतना मुश्किल क्यों है?
- 29. मिनजीडब्ल्यू क्यों धीमा है?
- 30. सशर्त ब्रेकपॉइंट्स मेरे प्रोग्राम को इतना धीमा क्यों करते हैं?
इस टिप पर एक नज़र डालें: http://stackoverflow.com/questions/1554099/slow-android-emulator –