Który Android IDE jest lepszy - Android Studio czy Eclipse? [Zamknięte]

108

Zaczynam tworzyć dla Androida. Którego IDE powinienem używać - Android Studio czy Eclipse SDK? Chciałbym wiedzieć, który jest lepszy.

Joshua Welz
źródło
9
betterto właśnie sprawia, że ​​czujesz się komfortowo w programowaniu. Może się różnić w przypadku różnych programistów.
Vigbyor,
16
@Backtrack - To właśnie mnie tu sprowadziło. :-)
Jayesh Bhoot
2
Wybrałbym wersję Eclipse, ponieważ jestem użytkownikiem vim i może on działać wewnątrz Eclipse przy użyciu wtyczki eclim. Pozwala vimowi na interakcję z eclipse i odwrotnie. Na przykład, otrzymujesz pełne uzupełnianie kodu i funkcje nawigacji eclipse bezpośrednio w vimie.
trusktr
4
Wiem, że to pytanie jest zamknięte, ale rok później jest jasna odpowiedź: Android Studio. W przeszłości byłem zmuszony używać Eclipse (do programowania w Javie i Androidzie), a jego interfejs użytkownika jest okropny w porównaniu z prawie każdym innym IDE (AS, Netbeans, ...). Jasne, z Eclipse możesz zrobić wszystko - jeśli nie masz nic przeciwko przeglądaniu nieintuicyjnych menu lub przeszukiwaniu Internetu, w którym ukrywają pewne funkcje (takie jak wyszukiwanie plików w poszukiwaniu ciągu). Z drugiej strony Android Studio ... działa zgodnie z oczekiwaniami. W 2013 roku Eclipse mogło mieć szansę, ale już nie. Po prostu użyj Android Studio. :)
johndodo
3
Czy to nie jest niesamowite, że pytanie zamknięte ma 52 flagi w górę? Nazywa się to prawdziwym pytaniem. ale tak, to nie na temat
Adnan Ahmad Khan

Odpowiedzi:

43

Praca z Eclipse może być czasami trudna, prawdopodobnie podczas debugowania i projektowania układów Eclipse czasami zacina się i od czasu do czasu musimy ponownie uruchamiać Eclipse. Również masz problemy z emulatorami.

Studio Android zostało wydane bardzo niedawno i to IDE nie jest jeszcze intensywnie używane przez programistów. Dlatego może zawierać pewne błędy.

Opisuje różnicę między Androidem Studio a strukturą projektu Eclipse: Android Studio i Eclipse: Struktura projektu Android Studio (w porównaniu do struktury projektu Eclipse)

To nauczy Cię, jak korzystać ze studia Android: http://www.infinum.co/the-capsized-eight/articles/android-studio-vs-eclipse-1-0

TharakaNirmana
źródło
3
Jeśli zamierzasz używać Gradle - wtedy Android Studio jest Twoim wyborem - ponieważ obsługa Gradle w Eclipse nie jest tak dobra. (I możesz być trochę zmuszony do używania Gradle, kiedy masz do czynienia z MultiDex.)
Jasper
2
Odpowiadam na własną odpowiedź po 2,5 roku. W tym czasie używałem zaćmienia. Około rok temu przeniosłem się do studia. Teraz czuję, że Android Studio jest lepsze, ponieważ problemów, których doświadczyli programiści, takich jak brak pliku R, problemy z importowaniem i integracją jako biblioteki, nie ma w studiu. Uwielbiam także podgląd w czasie rzeczywistym w kreatorze XML. Jednak studio zajmuje więcej czasu, aby zbudować i przegapić skróty klawiszowe zaćmienia.
TharakaNirmana
12

Korzystanie z IDE jest twoją osobistą preferencją. Ale osobiście gdybym miał wybierać, Eclipse jest powszechnie znanym, zaufanym i na pewno oferuje więcej funkcji niż Android Studio. Android Studio jest teraz trochę nowy. Być może nadchodzące wersje wkrótce dotrą do poziomu Eclipse.

Keyur Golani
źródło
7

Obie są równie dobre. Z Android Studio masz zintegrowane narzędzia ADT, aw przypadku eclipse musisz zintegrować je ręcznie. Dzięki Android Studio wygląda to jak narzędzie zaprojektowane od samego początku z myślą o programowaniu na Androida. Śmiało, mają te same funkcje.

Szorstki
źródło
20
Nie do końca prawda, ADT jest dostępny w pakiecie z Eclipse: zobacz pakiet ADT tutaj: developer.android.com/sdk/index.html
Luca Vitucci
6

Ze strony pobierania Android Studio:

Uwaga: Android Studio jest obecnie dostępny jako wczesny podgląd. Niektóre funkcje są albo niekompletne, albo jeszcze nie zaimplementowane i możesz napotkać błędy. Jeśli nie czujesz się komfortowo przy korzystaniu z niedokończonego produktu, możesz zamiast tego pobrać (lub nadal używać) pakiet ADT (Eclipse z wtyczką ADT).

Steven
źródło
4

Mój pierwszy wybór to Android Studio . ma świetną funkcję do tworzenia aplikacji na Androida.

Eclipse też nie jest trudny do nauczenia, jeśli zamierzasz uczyć się programowania na Androida od samego początku, mogę polecić Hello, Android , który właśnie skończyłem. Pokazuje dokładnie, jak korzystać ze wszystkich funkcji Eclipse, które są przydatne przy tworzeniu aplikacji na Androida. Jest też krótka sekcja poświęcona przygotowywaniu się do programowania z wiersza poleceń i z innych środowisk IDE.

S. Rasel
źródło
1
Jako wieloletni użytkownik Eclipse zmuszanie do korzystania z Android Studio jest w najlepszym razie niegrzeczne. Android Studio nie ma koncepcji ciągłego kompilowania, a kiedy już się buduje, nie ma możliwości sprawdzenia, gdzie są błędy. Wiele rzeczy, które zaćmienie robiło się łatwo, jest niejasnych lub ich brakuje w AS. Uważam, że jest znacznie trudniejszy w użyciu i nie, nigdy nie użyłem zaćmienia do pomocy w tworzeniu interfejsu użytkownika, zawsze robiłem to ze źródła, więc te graficzne narzędzia edycyjne są stratą czasu. Dlaczego wymusiliście na nas Google?
pstorli