एंड्रॉइड अनुप्रयोगों के विकास के लिए कौन सा ओएस बेहतर है? मैंने खिड़कियों में कोशिश की लेकिन एम्यूलेटर हमेशा लोड करने के लिए लेता है ...विंडोज़ या लिनक्स पर एंड्रॉइड डेवलपमेंट?
क्या यह लिनक्स में बेहतर है?
एंड्रॉइड अनुप्रयोगों के विकास के लिए कौन सा ओएस बेहतर है? मैंने खिड़कियों में कोशिश की लेकिन एम्यूलेटर हमेशा लोड करने के लिए लेता है ...विंडोज़ या लिनक्स पर एंड्रॉइड डेवलपमेंट?
क्या यह लिनक्स में बेहतर है?
एंड्रॉइड एमुलेटर दोनों विंडोज़ और लिनक्स पर बहुत धीमा है।
यदि आपके पास कोई परीक्षण डिवाइस नहीं है तो आप एंड्रॉइड के x86 संस्करण को वर्चुअल मशीन में डाउनलोड और चलाने का प्रयास कर सकते हैं (आप वेब पर इसके लिए ट्यूटोरियल पा सकते हैं)।
एम्यूलेटर सभी ऑपरेटिंग सिस्टम पर काफी धीमा है।
लिनक्स के पास "अस्पष्ट मामला" विकास (विशेष रूप से एनडीके के साथ बड़ी या जटिल परियोजनाओं के लिए) के लिए बढ़त हो सकती है क्योंकि डेस्कटॉप वातावरण डिवाइस के अपने आप से बेहतर मेल खाता है और टूलचेन का प्राकृतिक घर है। लेकिन अगर आप अटक जाते हैं, तो आप एक लिनक्स वीएम में अस्पष्ट उपकरण चला सकते हैं।
एसडीके और सतह पर एनडीके प्लेटफार्म तटस्थ होने का इरादा रखता है, इसलिए आदर्श रूप से डेवलपर्स की व्यक्तिगत वरीयता या संगठनात्मक समर्थन क्षमताओं को पसंद पर हावी होना चाहिए - यानी, इरादा यह है कि खिड़कियों की दुकानें शेष खिड़कियों की दुकानों के दौरान एंड्रॉइड कर सकती हैं ।
एंड्रॉयड परियोजनाओं पूरी तरह से पोर्टेबल होना चाहिए - जब तक आप अतिरिक्त प्राधिकरण टूल पर भरोसा करते हैं, तो आप काफी आसानी से विकास होस्ट ऑपरेटिंग सिस्टम को बदलने के लिए सक्षम होना चाहिए। यद्यपि आप मशीनों को स्विच करते समय भी आपको यह तय करने की ज़रूरत है कि क्या आप साइनिंग कुंजी को स्थानांतरित करने जा रहे हैं या नहीं।
यह प्रश्न खतरनाक रूप से व्यक्तिपरक प्रतीत होता है – Flexo