सवाल एडीटी (2015) के साथ एंड्रॉइड स्टूडियो बनाम ग्रहण [बंद]


2015 तक, मुझे लगता है कि एंड्रॉइड स्टूडियो उनके बारे में जानकारी के अनुसार एंड्रॉइड अनुप्रयोगों के विकास के लिए एक आधिकारिक आईडीई है आधिकारिक साइट और उनकी साइट के प्रत्येक पृष्ठ पर, एडीटी के साथ एक्लिप्स के बजाय एंड्रॉइड स्टूडियो के लिए जाने का सुझाव देने वाला एक नोट है।

नोट: यदि आप एडीटी के साथ ग्रहण का उपयोग कर रहे हैं, तो ध्यान रखें कि एंड्रॉइड स्टूडियो अब एंड्रॉइड के लिए आधिकारिक आईडीई है, इसलिए आपको सभी नवीनतम आईडीई अपडेट प्राप्त करने के लिए एंड्रॉइड स्टूडियो में माइग्रेट करना चाहिए।

लेकिन मुझे एडीटी के साथ आईडीई या ग्रहण चुनने में पेशेवरों और विपक्ष के बारे में कोई नवीनतम लेख नहीं मिला है। अगर कोई इस पर कुछ प्रकाश डाल सकता है तो यह एंड्रॉइड विकास के लिए सही ऐप चुनने में मेरे जैसे अन्य शुरुआती लोगों की मदद करेगा


44
2018-04-11 06:09


मूल


एंड्रॉइड स्टूडियो में ग्रेडल के साथ बेहतर परियोजना संरचना है - Ryan


जवाब:


आईएमओ जो कुछ भी आप एंड्रॉइड स्टूडियो (ग्रेडल, मैवेन इत्यादि) के साथ कर सकते हैं, आप ग्रहण के साथ तेज़ी से और आसान कर सकते हैं और मेरा मतलब है "तेज, आसान" क्योंकि ग्रहण में यदि कोई समस्या "त्रुटि XX" जैसी होती है तो आप त्वरित खोज करते हैं याहू / google / जो भी और हजारों परिणाम उन लोगों के प्रकट होते हैं जिनके पास एक ही समस्या थी और इसे कैसे ठीक किया जाए।

मैं सी / सी ++ के लिए एक्लिप्स के साथ प्रोग्रामिंग कर रहा हूं और जावा 8 साल से पहले मेरे लिए इंटेलिजे पर स्विच कर रहा है, पैसे की भारी हानि में अनुवाद के साथ समय की कुल बर्बादी है, मेरे सभी ग्राहक कल के लिए अपने ऐप्स चाहते हैं और मैं नहीं कर सकता मेरे पास "खेलने" की लक्जरी है और मेरे पास भुगतान करने के बिल होने पर वास्तव में एक अलग आईडीई tweaking समय बर्बाद कर रहा है। तो मेरे मामले में मैं ग्रहण के साथ 100% रहूंगा।


33
2018-05-08 10:27



तुम मज़ाक कर रहे हो, है ना? क्या आपने एंड्रॉइड स्टूडियो का इस्तेमाल किया है? कारण यह है कि यही कारण है कि वृद्ध डेवलपर्स नौकरियों के बिना खत्म हो जाते हैं। क्योंकि आप आरामदायक हो जाते हैं और नए के साथ अनुकूल नहीं होते हैं। मैं बिलों का भुगतान नहीं करने के बारे में अधिक चिंतित हूं क्योंकि आप अभी भी yesterdays अनुप्रयोगों का निर्माण कर रहे हैं। किसी स्टार्टर को सुझाए गए आईडीई का उपयोग आईडीई नहीं करना चाहिए जो मूल मोबाइल व्यावहारिक अनुप्रयोग के लिए जल्द ही मर जाएगा। यदि आप नवीनतम और महानतम अनुप्रयोगों को सीखने या बनाने का आनंद लेते हैं तो एंड्रॉइड स्टूडियो का उपयोग करें। यदि आप ग्रहण का उपयोग करने के बारे में महसूस करते हैं। - Eugene H
@EugeneH शांत हो जाओ। वह सिर्फ अपनी वर्तमान स्थिति के लिए व्यावहारिक है। अगर मैं अपने करियर में खतरा हूं तो मैं वही करूँगा लेकिन मुझे वास्तव में नई तकनीक सीखना अच्छा लगता है। - mr5
@EugeneH एंड्रॉइड स्टूडियो ग्रहण से धीमा तरीके से संकलित करता है। यह कमरे में हाथी है, और यह भविष्य में ग्रैडल की वजह से बेहतर नहीं होगा। ग्रहण के साथ यह वास्तव में आसान और तेज़ है। सबसे आम कार्यों को करने के लिए आपको ग्रैडल पुस्तक पढ़ने की आवश्यकता नहीं है। तो मुझे लगता है कि ग्रहण अभी भी शुरुआती या आकस्मिक विकास (हैलो संसार, छोटे प्रोटोटाइप) के लिए बेहतर है, जबकि एएस अति-कॉन्फ़िगर करने योग्य समर्थक विकल्प है। - Mister Smith
मैंने एंड्रॉइड स्टूडियो में दो बार संक्रमण करने की कोशिश की, लेकिन तथ्य यह है कि समस्या के साथ कोई वृद्धिशील निर्माण नहीं है, मुझे हर बार एक्लिप्स पर वापस जाने देता है। - Fabian Zeindl
मुझे ग्रहण के साथ बहुत अधिक अनुभव नहीं है, लेकिन यह कहने के लिए पर्याप्त है कि एनडीके विकास के लिए एएस ग्रहण से भी बदतर है। - bazzilla


  • अनुक्रमण। वर्षों के मामले में लोड करने के लिए AStudio का कारण बनता है। बाद में, एक ग्रहण। + ई

  • भाषा समर्थन। + A

  • परिप्रेक्ष्य। एक को वास्तव में अलग-अलग के लिए झुकाव शुरू करना है
    एएसड्यूडियो में विंडोज़ को एक बार डिजाइन / डीबग / कोड। इस परेशानी का उपयोग पूरी तरह से किया जाता था
    परिप्रेक्ष्य। + ई

  • डीबगर। AStudio में लॉन्च करने के लिए अविश्वसनीय रूप से धीमा। यहां तक ​​कि एक ऐप चला रहा है
    AStudio में पूरा करने के लिए उम्र लेता है। और दुर्लभ मौकों पर यह
    नहीं, एक व्यक्ति अपने ऐप में सभी प्रकार के अपवादों के साथ समाप्त होता है
    विकास या स्पष्ट रूप से ऐप अब इंस्टॉल नहीं होगा। + ई

  • समर्थन। दोनों मामलों में StackOverflow मुख्य संसाधन है। बस कि ग्रहण के साथ इसकी आवश्यकता नहीं है। + ई

  • यूआई: एंटुडियो सिर्फ आंख कैंसर है। ग्रहण ऐसी हवा है। + ई

  • भवन: gradle> चींटी; लेकिन ग्रहण एमवीएन भी प्रदान करता है। इसके अलावा, यह है
    AStudio में धीमी गति / डीबग -िंग का मुख्य कारण और कोई रास्ता नहीं है इसके आसपास। आपको बस गोली निगलनी है और 15-20 सेकंड इंतजार करना है
    हर बार जब आप कोड की एक पंक्ति बदलते हैं। + ई

  • ऑटो-सेव: बस मुझे लगता है कि Google को लगा कि मुझे मंद किया गया था और यह
    सुविधा मेरे जीवन को बचाएगी। + ई

अंतिम स्कोर:

ए: ई

1: 7

जो सवाल पूछता है कि दुनिया में क्यों उन्होंने एटुडियो पर स्विच किया। ऐसा कहा जा रहा है कि, हम स्वाभाविक रूप से इसमें कोई बात नहीं करते हैं, हम अंधेरे से मनुष्य का पालन करते हैं।


24
2018-02-11 09:54



"भाषा समर्थन ए +" नहीं - Flying Monkey
@FlyingMonkey एक्सएमएल समर्थन AStudio में बेहतर है। जावा के लिए इंटेलिजेंस एएसटूडियो में भी बेहतर है - kellogs
Intellisense दोनों में अच्छा है, बस थोड़ा अलग है। यद्यपि एक्सएमएल निश्चित रूप से एंड्रॉइड स्टूडियो में कहीं बेहतर है - James Wierzba


प्रथम, Android Studio Google टूलकिट विकास टीम द्वारा बनाया और बनाए रखा गया है। इसका मतलब है कि प्रतीत होता है कि हर नवीनतम अद्यतन Android Developmentको धक्का दिया जाएगा AS पहली बार। दूसरा, AS अलग का एकीकरण है Android Development Tools, समेत ADT, IntelliJ, Gradle, Maven, Ant...तुम्हे पता हैं, ADT जैसे कई अलग-अलग ओपन-सोर्स डेवलपमेंट टूल्स में प्लगइन हो सकता है Eclipse, IntelliJ, NetBeans... जब आप एक से दूसरे में परियोजनाओं को माइग्रेट करते हैं, तो कुछ समस्याएं हो सकती हैं क्योंकि उनके पास अलग-अलग प्रोग्रामिंग नियम और प्रारूप होते हैं जो न केवल डेवलपर्स को पीड़ित करते हैं बल्कि साथ ही Google's तथा Android's। यह एक सवाल है। इसलिए Android Studio इसके लिए एक समाधान हो सकता है।


14
2018-04-11 07:37





मैं ग्रहण एडीटी में एक अनुभवी डेवलपर हूं और हाल ही में एएस (दिसंबर 2015) में स्विच किया गया हूं। मुझे कहना चाहिए कि ग्रहण निश्चित रूप से एएस से बेहतर है! सही ग्रहण दुर्घटनाग्रस्त हो जाता है लेकिन एएस और भी बहुत कुछ करता है! ग्रहण पता है कि एक जावा डेवलपर कैसे सोचता है और इस तरह बहुत सहज है। एएस दुर्घटनाग्रस्त रूप से एनपीई फेंकने जो दुखी है! अभी तक एएस निश्चित रूप से अति-प्रचारित है। मुझे यकीन है कि इंटेलिज ने Google के साथ अपने आईडीई को धक्का देने के लिए कुछ बुरा व्यवहार किया है। जो लोग एएस के लिए मतदान कर रहे हैं वे निश्चित रूप से ग्रहण में लंबे समय तक काम नहीं कर पाए हैं। यह बहस अधिक हो रही है "कौन जानता है!" "कौन सा बेहतर है" की बजाय

यहां एक लेख है जिसे मैं वर्तमान में लिख रहा हूं। इसका ऊंचा कोई अपनी आवाज़ उठाता है:

http://pissedoff-techie.blogspot.in/2016/01/why-android-studio-sucks-over-eclipse.html


13
2018-01-20 06:17





एंड्रॉइड स्टूडियो की प्राथमिक समस्याएं:

  1. डिबगिंग के लिए बहुत धीमी संकलन। मेरे कुछ प्रोजेक्ट ग्रहण के लिए - 11 सेकंड एएस 5 मिनट!
  2. स्ट्रिंग पूरा करने योग्य नहीं है। उदाहरण के लिए, पैरामीटर के बिना पूरा करना। उदाहरण के लिए, कुछ ऑपरेटरों के लिए कोई पूरा नहीं if, else, for आदि।
  3. नाटकीय रूप से पीसी को धीमा कर देता है: माउस और कीबोर्ड समय-समय पर जम रहे हैं।
  4. परियोजना संरचना जटिल है।

तो, ग्रहण के लिए Google Play Services (V30 और उच्चतर) का नया संस्करण ग्रहण के लिए उपलब्ध नहीं है, लेकिन केवल एएस के लिए उपलब्ध नहीं है, तो ग्रहण का उपयोग करना जारी रखें? यह जानकारी है ग्रहण के लिए एएस libs (विश्लेषणात्मक, एडीएस, आदि) कैसे तैयार करें।


10
2017-07-07 12:14





ग्रहण एएस के मुकाबले ज्यादा बेहतर है। इसका उपयोग करना बहुत आसान है, अधिक सहज ज्ञान युक्त, बहुत कम छोटी गाड़ी (भले ही विज़ुअल स्टूडियो की तुलना में बहुत अधिक बग्गीर है, लेकिन हम एएस की तुलना कर रहे हैं), और संभवतः आपके काम को और अधिक उत्पादक बना देगा। यह 2016 है और जब तक यह संभव हो, मैं ग्रहण का उपयोग जारी रखने की योजना बना रहा हूं।


5
2018-02-21 13:11





मैं नया हूं और मैंने एएस के साथ शुरुआत की, लेकिन जब यह मेरी परियोजना में अन्य डेवलपर्स रिपोजिटरी का उपयोग करने के लिए नीचे आ गया तो जल्द ही निराश हो गया। धीरे-धीरे बढ़ने और कॉन्फ़िगर करने के लिए उन्हें पूरी तरह से उत्तेजित करने और पूरी तरह कॉन्फ़िगर करने की अनुमानित प्रक्रिया और अनुमान लगाना, इसलिए मैं पीछे हट गया और मंगल 1 डाउनलोड किया और इसे आज़माया। मैंने इसे पहले थोड़ा सा अनजान पाया, लेकिन एक बार जब मैंने नेविगेशन सीखा तो मैं इसकी खुलीपन से प्यार में पड़ गया .. मैं अभी भी सभी या मेरी रिलीज के लिए एंड्रॉइड स्टूडियो का उपयोग करना चाहता हूं, लेकिन ग्रहण अब मेरा गोटो विचार सही है अब जब तक कि Google कुछ एपीआई बनाने की कोशिश नहीं करता है जिसका उपयोग केवल स्टूडियो में किया जाता है। मुझे विकल्प पसंद हैं और जब कंपनियां सुव्यवस्थित करने की कोशिश करती हैं तो वे इससे नफरत करते हैं, वे इस तरह के महान अनुभवी डेवलपर्स को खो देते हैं। इसके अलावा @ मिस्टरमिथ ... आप शायद उस बेवकूफ होने का जोखिम नहीं उठा सकते हैं। आप डोडो के रास्ते पर जा रहे हैं, यह सोचकर कि उनका एकमात्र समाधान है और कॉर्पोरेट कचरे में भोजन करना है। आप इसे नहीं जानते, लेकिन Google आपके जैसे लोगों को विश्वास में रख रहा है क्योंकि एएस एकमात्र व्यावहारिक समाधान है। बस अपनी प्रतीक्षा करें जब तक कि आप अपनी सभी मोबाइल एप्लिकेशन जरूरतों के लिए एएस में खरीदने के बाद भविष्य में कुछ अलग-अलग माइग्रेट करने के लिए मजबूर नहीं हो जाते।


5
2018-03-01 17:39





पहले से ही एक सवाल है यहाँ जो इसे पूरी तरह से जवाब देता है।

मेरी बिट्स जोड़ने के लिए, Android Studio वह नवीनतम है जो नवीनतम अपडेट प्राप्त कर रहा है और भविष्य के लिए एकमात्र आधिकारिक आईडीई होने जा रहा है, इसलिए मुझे लगता है कि हर किसी को आगे बढ़ना चाहिए Android StudioAndroid Studio बहुत बेहतर, स्थिर और हल्के आईडीई है। Eclipse एंड्रॉइड डेवलपमेंट शुरू करने के बाद से मुझ पर दुर्घटनाग्रस्त हो रहा है, जबकि एंड्रॉइड स्टूडियो में बहुत कम क्रैशिंग थी। इसके शीर्ष पर हमारे पास बहुत अच्छा एकीकरण है Maven एंड्रॉइड स्टूडियो में पुस्तकालयों के लिए।

भविष्य यहाँ है Gradle, ANT अतीत की बात है


4
2018-04-19 12:31



ग्रहण के साथ रहस्य इसे जितनी जल्दी आप इसे स्थापित करते हैं, उतना ही अधिक स्मृति आवंटित करते हैं, यह कभी भी कभी दुर्घटनाग्रस्त नहीं होता है (कम से कम मेरे विस्तारित अनुभव में) - D.Snap
इसके अलावा, ऐसा नहीं है कि एएस पूरी तरह दुर्घटना-सबूत है, है ना? - Prahlad Yeri
"एंड्रॉइड स्टूडियो बहुत बेहतर, स्थिर और हल्के आईडीई" है, मुझे हंसी मत बनाओ - Flying Monkey


यहां कुछ विचार दिए गए हैं कि एंड्रॉइड स्टूडियो टीम ग्रहण से बहुत बेहतर उत्पाद क्यों नहीं बन पाई है और क्यों, मेरी राय में, Google एंड्रॉइड स्टूडियो कुछ पुरानी समस्याओं के कारण निकट भविष्य में परियोजना को बंद कर देगा: http://turbocolour.blogspot.com/p/eclipse-adt-vs-android-studio.html


4
2018-06-27 09:37





मेरे लिए दिलचस्प विषय: मुझे लगता था कि ग्रहण एंड्रॉइड ऐप्स बनाने के लिए ग्रहण आईडीई का नरक था ... विडंबना यह है कि अब मैं एएस चीजों का उपयोग कर रहा हूं। निश्चित रूप से एंड्रॉइड प्लेटफार्म के साथ एएस अधिक एकीकृत है, इसलिए मैं कुछ आसान और परेशानी मुक्त होने की उम्मीद करता था: ग्रहण के बाद सामान्य उद्देश्य आईडीई होने का बहाना था। मुझे लगता है कि यह समस्या एंड्रॉइड आर्किटेक्चर में और संबंधित देव टूल्स में निहित है जो अन्य स्थिर प्लेटफार्मों की तुलना में बहुत कम थ्रूपुट के साथ अप्रिय, कोडिंग को अजीब बनाती है।
Google को एपीआई बदलने और पिछले संस्करणों के लिए लिखी गई परियोजनाओं को अपडेट करने के लिए परियोजना / कोड उन्नयन को मजबूर करने के बारे में बहुत अधिक परवाह नहीं है। वे पिछड़े संगतता के बारे में बिल्कुल परवाह नहीं करते हैं। वे अपनी libs को बदलते हैं, यहां तक ​​कि पूरे एपीआई को कोर से अलग करते हैं (एंड्रॉइड 6 में उदाहरण के लिए अपाचे), प्ले सेवाओं के बारे में सोचें (जो अब ओएस से बड़ा हो रहा है), एडमोब, एनालिटिक्स .... वे बदलते रहते हैं और स्रोत / पुन: तैनाती को अपग्रेड / बदलने के लिए मजबूर करना बदल रहा है। हर बार जब मैं एक नई सुविधा के बारे में देव कंसोल में एक पॉपअप देखता हूं तो मुझे लगता है कि मेरी रीढ़ की हड्डी नीचे गिरती है। इस तथ्य के बारे में क्या उन्होंने ग्रहण बंद कर दिया, जबकि उनके स्टूडियो अभी भी अस्थिर थे और सबसे महत्वपूर्ण परियोजनाओं को बंद करने के लिए सभ्य विश्वसनीय उपकरण नहीं दे रहे थे? क्या आपने लोगों को एएस में एक बड़ी पुरानी परियोजना बंद करने की कोशिश की है? यह नरक का एक प्रकार है ... मुझे लगता है कि उन्हें कोडर्स के बारे में ज्यादा परवाह नहीं है क्योंकि हम बहुत कम हैं, हम उन्हें भुगतान नहीं करते हैं और चाहते हैं या नहीं, अगर आप रहना चाहते हैं तो आपको अनुरूप होना होगा। उदाहरण के लिए मैं माइक्रोसॉफ्ट या ऐप्पल को अपने देव उपकरण के साथ ऐसा करने के बारे में भी नहीं सोच सकता, लेकिन यह भी सच है कि ऐसे मामलों में आप उन्हें भुगतान करते हैं। निश्चित रूप से मेरी राय।

@Eugene

कारण यह है कि यही कारण है कि वृद्ध डेवलपर्स नौकरियों के बिना खत्म हो जाते हैं।

अरे बच्चा, सम्मान। आईटी के लिए किए गए कोडर्स की पिछली पीढ़ियों और क्या आपका काम कर रहा है और फिर आप जो लिखते हैं उसके बारे में सोचें। बस अपना होमवर्क शुरू करने के लिए आपको कुछ नाम दें: स्टालमैन नथ टोरवाल्ड्स बर्नर्स ली वोजनीक रिची कोड थॉमसन एंजेलबार्ट और मैं जारी रख सकता हूं ....


4
2017-07-19 13:25