J'aimerais avoir des réponses objectives à cette question:
Pourquoi devrais-je utiliser Android Studio, rencontrer des problèmes et des tâches complexes pour, par exemple, importer des bibliothèques développées pour Eclipse, avoir moins de support sur les bogues que je peux rencontrer, ... plutôt que de continuer à utiliser Eclipse?
Quels sont les avantages réels d'Android Studio par rapport à Eclipse?
Réponses:
La dernière mise à jour a maintenant plus d'un an, voici donc une autre mise à jour (25 octobre 2016) :
TL; DR
IntelliJ sur Android Studio
La seule raison que je vois pour utiliser IntelliJ sur Android Studio est si vous utilisez l'édition Ultimate. Il a beaucoup plus de plugins que vous pouvez utiliser avec l'EDI. Si vous utilisez déjà l'édition Ultimate et que vous ne souhaitez pas utiliser deux IDE simultanément, il n'y a aucune raison de passer à Android Studio (à l'exception des fonctionnalités de pointe).
Android Studio est livré avec le plugin C / C ++ maintenant, mais AFAIK, il n'y a toujours pas de support pour HTML / CSS / JS (ce qui est utile avec tous ces frameworks hybrides de nos jours).
Afin de garder cette réponse courte, j'ai choisi de supprimer toutes les déclarations précédentes (et obsolètes), au lieu de simplement
lessupprimer . N'hésitez pas à parcourir l' historique des modifications si vous êtes intéressé!la source
Eclipse + ADT se sent parfois comme un produit inachevé de toute façon. Si vous aimez essayer de nouvelles choses ou si vous n'êtes pas fan d'Eclipse, je vous suggère d'aller pour Android Studio, si vous êtes maintenant satisfait d'Eclipse, restez avec lui jusqu'à ce qu'Android Studio soit suffisamment mature pour passer à autre chose.
la source
Excellente question, la réponse est beaucoup plus longue que ce que je peux raisonnablement publier dans une réponse SO.
Si vous êtes nouveau sur Android, vous devez absolument utiliser Android Studio. En utilisant Eclipse, vous allez apprendre un IDE obsolète (pour Android en particulier) que Google a fortement indiqué qu'il ne prendrait plus en charge à l'avenir. Il est préférable d'apprendre la compétence que vous allez utiliser dans 2 ans.
Aussi: Android Studio a parcouru un long chemin et a été mis à jour plusieurs fois. C'était certainement plus fragile dans le passé, mais je l'ai maintenant utilisé pour deux projets d'application Android distincts sans problème.
J'ai également écrit deux articles complets sur ce sujet pour tous ceux qui veulent des détails complets et détaillés. Si vous ne savez toujours pas laquelle utiliser, vous pouvez lire soit:
Si vous voulez juste un aperçu général des différences:
http://www.airpair.com/android/android-studio-vs-eclipse
Pour migrer depuis Eclipse:
http://rexstjohn.com/exporting-android-project-eclipse-android-studio-0-4-0/
la source
Pro supplémentaire:
Android Studio est prêt pour les projets Android qui utilisent Gradle comme système de construction. Gradle devient la norme pour créer et tester votre application Android. Consultez le Guide de l'utilisateur du plugin Gradle sur le site Web d'Android.
Au moment de la rédaction de cette réponse, le plug-in ADT pour Eclipse ne prend pas en charge un style de mise en page Gradle. Un certain piratage doit être fait si vous souhaitez utiliser Eclipse + Android + Gradle et un projet Android avec une disposition de répertoire Gradle, ce qui est assez gênant. Voir Intégration d'Eclipse avec Gradle dans un projet Android .
la source
Vous ne devriez pas si vous ne le voulez pas. Vous pouvez essayer ce nouveau logiciel ou attendre le même sur la plate-forme Eclipse. Voir http://tools.android.com/roadmap
C'est alors qu'Android Studio pousse avec gradle, il n'est pas encore sur la parité ADT Feature.
Il est basé sur une autre plateforme: IntelliJ. Eclipse, IntelliJ, NetBeans et d'autres plates-formes ont tous leurs utilisateurs, fonctionnalités, bogues et plans de développement. Donc, si vous commencez à utiliser Android Studio, vous devriez apprendre des utilisateurs d'IntelliJ, cela devrait vous parler de ces fonctionnalités et comment éviter les bogues.
En fin de compte, c'est juste un autre logiciel pour faire de même.
Lire Est-il possible d'utiliser le système de construction Gradle pour Android avec Eclipse? qui ont beaucoup plus de liens sur Android avec gradle dans Eclipse.
Essayez Nodeclipse / Enide Gradle pour Eclipse ( marketplace ) si vous souhaitez expérimenter ou utiliser pleinement comme système de construction supplémentaire dès maintenant.
Quelques captures d'écran pour Gradle for Eclipse par Nodeclipse / Enide effort . Comme Android Studio, il est en cours de développement.
la source
En tant qu'ancien utilisateur d'éclipse, après avoir lu les commentaires "Android Studio vs Eclipse", je suis resté avec Eclipse. Cependant, je suis resté avec Gradle build et j'ai finalement décidé de passer à Android Studio, et voilà: c'est un environnement tellement simple! J'ai construit mon projet avec Gradle en une minute et je n'ai pas passé de minute supplémentaire bien que je sois complètement étranger à ce produit.
la source
En tant qu'utilisateur expérimenté de Visual Studio + ReSharper qui n'écrit pas d'applications Android depuis longtemps, je trouve Android Studio beaucoup plus intuitif qu'Eclipse. De nombreux raccourcis clavier dont je suis habitué fonctionnent simplement de la même manière. Je craignais que la courbe d'apprentissage ne soit plus raide car il y a tellement plus de didacticiels et d'exemples conviviaux pour Eclipse, mais jusqu'à présent, j'ai pu tout traduire assez facilement dans le monde Android Studio, chaque fois que nécessaire.
Si je venais d'un arrière-plan Java / Eclipse, je suis sûr que je me sentirais différemment à ce sujet.
Il me semble également (au moment de la rédaction de cet article quelques mois après d'autres réponses qui mentionnent des bugs) qu'Android Studio est très stable et complet, même si je ne suis pas exactement ce que j'appellerais un Power User (encore).
Quelle que soit la plate-forme que vous utilisez actuellement, une heure environ passée à jouer avec l'autre vous en dira probablement plus que n'importe quel nombre de réponses SO ou d'articles de blog.
la source
Peu d'avantages sont:
la source