问题
Searching the web and the Android Team announcement I couldn't find The answer. Will Eclipse ADT be deprecated when Android studio reach its first stable version? The funniest thing is that they also update eclipse plugin to the latest ADT 22.0.0
Why the Android Team started another IDE instead of continue improving the old good ADT ??
It seems like yesterday when they announced the ADT Bundle with all the android plugins integrated.
Personally I could not find the right answer about this. To be honest I feel very comfortable with eclipse and find it much more simple/clean/user-friendly that Android Studio or intellij. For me I will continue develop with Eclipse, is this a good decision?
回答1:
The Eclipse Android Developer Tools have been officially deprecated: Switch to Android Studio if you haven't already!
Will Eclipse ADT be deprecated when Android studio reach its first stable version?
No. According to Xavier Ducrohet in this keynote the Android team will maintain the work on the ADT (At 00:35).
Why the Android Team started another IDE instead of continue improving the old good ADT ?
I'm paraphrasing Xavier Ducrohet now: He says that by building your own IDE they can improve the workflow for developing Android apps. And to be honest, in my opinion the current version of IntelliJ is a lot faster than Eclipse Helios. You just have a great overall experience by using IntelliJ. This is a matter of personal preference of course.
To be honest I feel very comfortable with eclipse and find it much more simple/clean/user-friendly that Android Studio or intellij. For me I will continue develop with Eclipse, is this a good decision?
Maybe. You shouldn't have to switch, if you don't want to. Like I said before, they will still be maintaining the work on the ADT plugin for Eclipse. But at least give IntelliJ a try. I'm sure you'll be very impressed by its performance.
Update
At this point, I would strongly advise everyone to use Android Studio for android development. Although the ADT plugin for Eclipse is still available, support for it is lacking and the android developer tools team has shifted their focus almost entirely to Android Studio. And quite frankly, Android Studio is an amazing IDE, you should definitely switch, if you haven't already.
回答2:
Personally I could not find the right answer about this. To be honest I feel very comfortable with eclipse and find it much more simple/clean/user-friendly that Android Studio or intellij. For me I will continue develop with Eclipse, is this a good decision?
Maybe you haven't used it that much. Let's be clear with this: IntelliJ is far better than Eclipse in almost any aspect. I also was an eclipse user for years, and I was in your position some time ago. But I must admit that IntelliJ simply works better. It's a better Java IDE, it has great support for things like Maven or Gradle, it's faster, it's smart (code completion, refactoring, etc.), it kind of understands you as a developer, it has also an Open Source version, and the list goes on and on.
So, the only reason not to switch, IMHO, is either laziness or fanaticism or you are color blind (this is the only reason I respect).
回答3:
Did that happen?
From the http://developer.android.com/sdk/index.html
If you're a new Android developer, you should consider starting with Android Studio, because the ADT plugin for Eclipse is no longer in active development.
回答4:
Will Eclipse ADT be deprecated? Likely.
Since August 2014 (earlier than that actually), Android's official website had written:
[Android Studio is] currently in beta but will be the official Android IDE once it's ready.
If you're a new Android developer, you should consider starting with Android Studio, because the ADT plugin for Eclipse is no longer in active development.
Fast forward to 8 December 2014, Android Studio 1.0 has been released:
After two years of development, we're extremely happy to announce that Android Studio 1.0 has finally been released! We would like to thank all of our early access users for their feedback and bug reports which helped shape the IDE.
Currently Android's official website writes:
If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.
Considering the choppy politics of the Android platform, having Android Studio being labeled "official" does seem like Eclipse's ADT plugin will be getting subpar treatment, which is probably the very definition of being de facto deprecated.
回答5:
Following up on the answers here from 2013, according to Xavier Ducrohet's response to a question during the Android fireside chat at I/O 2014 (here's a direct link to the video at 46:49), Android Studio is going to be getting the primary focus.
The Eclipse Foundation is working on Gradle support, but this is not in collaboration with Google, and according to Xavier, the support will be more coincidental than Google endorsed. Android tools will not work, but you will be able to write Java, modify resources and build through Gradle once this is released by Eclipse.
It's also noteworthy that Android Studio has now exited preview and is now beta.
I understand all this to be a not-so-official statement that while the ADT plugin for Eclipse will work for the time being, it won't ever be forward-compatible with current and upcoming developments in Android Studio, with the obvious example being Gradle support in Android projects.
2015 update: This answer was accurate in 2014, more has changed since then. While the ADT plugin for Eclipse is still available on the Android developer tools website, the Eclipse bundle is not. There's a warning there that reads:
If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.
As an additional warning, it reads below that (emphasis mine):
If you still wish to use the ADT plugin for Eclipse, see Installing Eclipse Plugin.
回答6:
Intellij had support for Android Development even when every how-to was assuming use of the Eclipse ADT.
It appears to me that pretty much nothing had to change on Google's end to make this happen except to make the export functionality in Eclipse more digestible and you get that in the latest SDK Manager. I'm not an Eclipse user, but this leads me to believe that support for Eclipse would require work to remove, so I doubt it's going away. (E/A Much Later: It apparently required work to support and so it did go away)
Android Studio is essentially a stripped down to the Android Specific stuff of of what will be released as the Intellij IDEA 13 Commmunity Version (which is also free).
If you find you like Android Studio, and want to do more Java development with something like it, look at the IDEA 13 EAP. In December (the targeted release date), you can either pay for the ultimate version or use the free community version, whichever suits your needs.
回答7:
My reason for wanting to stay with Eclipse is that we also develop our server side with it , so we have one workspace where we control it all. Android Studio is a good option for app-only developers . Eclipse is totally free and it is the most popular Java IDE for years , unlike IntelliJ - unless you crack it .
My fear is , that they will not invest enough effort in ADT as most app developer would move to Android Studio , there are already several bugs I opened for the ADT project in its bugs tracking system , and it would be very upsetting to see things that works properly in Android Studio and not in ADT .
回答8:
I am still not 100% sure about android studio. What really don't like are:
- Cannot create "workspace" folder in any place.
- Do not like the way that the project is indeed the current workspace, if you open another project you cannot see more project. Only one project at the same time.
- No perspective. It seems that there is a lot of information in the same windows and need continuously open/close the "panels" at the left, right and bottom of the screen.
- Too much IDE metadata config file. The ".idea" folder contains 10 files and 3 folders, is really necessary all this information for the IDE?
To be honest I found Eclipse classic + ADT + nothing more, just this two things much more simple and cleaner that Android studio.
回答9:
Although Xavier Ducrohet, who leads the Android Tools group, has promised to keep ADT alive, this cannot happen indefinitely because he did not double his tool development staff when Android Studio development began. Google regularly drops products, so it will not be a precedent for them to drop ADT. The unknown is when that will happen.
回答10:
The update to this is yes, it will be no longer supported by end of year 2015 based on the official Android developer blog post: http://android-developers.blogspot.com/2015/06/an-update-on-eclipse-android-developer.html
回答11:
Yes, but as mentioned in the Android Developers Blog there is Andmore which is the spiritual successor of Google's ADT, the Adroid Development Tools, for Eclipse.
来源:https://stackoverflow.com/questions/16617638/will-eclipse-adt-be-deprecated