Eclipse Classic Version Differences? - android

I'm working on an Android project now where everyone (about 12 people) are using the Eclipse Galileo IDE 3.5.2. That decision was made last year when that version was relatively current. But we're at a good milestone where, if we wanted to make any changes, this would be a good time to do it, although we're not having any problems with Galileo. We're using the latest SDK.
Where can I get an idea of what the differences and improvements are between the different versions of Eclipse Classic's, (e.g. Galileo vs Helios) so I can form an opinion about whether we should switch to the latest version? (the latest version of Classic is 3.6)
Thanks for any comments.

The Eclipse Project download page for each major release has a link to a New and Noteworthy page which has an overview of the new stuff.

Related

Android development setup on Windows

I have php and .net programming experience.
I want to set up a development system on a windows 7 64 bit PC. I could do with database usage at a later date. I want to do it as hard coding not use software that you just drag and drop objects to play games.
I have already downloaded and installed jdk-8u20-windows-x64.exe
What do I need to do next and in what if any order.
Get your Android SDK and Eclipse IDE here
https://developer.android.com/sdk/index.html
As this is not a programming question please use Google Search or a source specific to your problem next time.
It's quite simple really. I would suggest using Android Studio, which can be found here :
Download Android Studio
It says it's a beta version but I have (and I'm not the only one) been using it for production without issues for months now. It's really a question of preference but as far as I'm concerned, I found my productivity to be much higher on Android Studio than it was using Eclipse.
Once it is installed, find the SDK manager and download the latest SDK version, build tools and other things you may need (such as the USB driver for debugging, the support library, ...) :
I highly recommend you go through the training on the official documentation page to start getting used to your new toys :-)

For android development, should I upgrade to Eclipse v4 ?

I'm using Eclipse v 3.7.2 to develop Android apps. I've been at it a few months and making some decent headway and am not sure I want to rebuild my development environment.
I don't doubt that Eclipse has been improved, but has it been improved for android development?
Before I rebuild my environment I'd like to know why should I fix it.
Can any one tell me if they have found any major feature advantages to upgrading to version 4 of eclipse?
I tried posting in the android enthusiasts group to find the question was "off topic", as there are many developers here I hope ye don't mind a non coding related question.
There is absolutely no need to rebuild anything. From your 3.7.2 installation you should be able to update your installation to 3.8 in place. Use Help->Check for updates with the 3.8 specific update site: http://download.eclipse.org/eclipse/updates/3.8
That way you get all the bug fixes and changes of the last release cycle, but do not need to switch to the e4 version of Juno. For you as Eclipse user the changes in the modeled workbench and CCS styling are not really important.
Note: Updating in place might be a problem if you use Linux and have installed Eclipse via a repository manager.

Which is better for Android development - Eclipse Helios or Eclipse Galileo?

I am currently using the Helios version of Eclipse (v. 3.6) for Android development. I have read about the Galileo version (v. 3.5) as well. Before downloading I wanted to know what are the better features of Galileo over Helios (especially for Android development)?
I'm using the 3.6.1 version, which is an Helios version -- the current one being 3.6.2 -- and experience no problem with it.
Considering that Helios is more recent that Galileo, you should probably go with Helios -- after all, for most android-related stuff, it's the ADT plugin that should matter, and not the Eclipse version.
If you have read much about Galileo, it's probably because it was the current version when many people started developping for android.
But the documentation only says :
3.4 or newer is recommended
As a reference : releases of Eclipse, on Wikipedia.
I have had problems with Helios 3.6.1 in that content assist will freeze the system. This bug was introduced with the release of Helios (i.e. it does not affect Galileo). The bug is known and has been fixed for 3.6.2 and 3.7.
See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=325829 for more detail.
So short answer, use either one but be sure to use the latest version of that release.
-Dan
There is an old thread where we talk about the slow auto-complete issue. I posted a fix
there
If you're looking for a great Android development environment, you might want to consider IntelliJ IDEA (Community Edition) It's free, and editing all the Android XML files is a pleasure with it. Not too shabby for Java development either!
I'm using Helios as well.
I found a good guide on how to get started, and if you aren't that good with Git and repositories for getting you the source code as well:
Here it is
Both should be just as fine, but I've seen Helios act a lot slower when exporting signed APKs (that's an action I only do once in a while, so it doesn't matter much). Just make sure you're always using the latest ADT plugin.

Upgrading Eclipse SDK for Android Development

EDITED
Thought I'd follow up a bit more and add the info here (as opposed to adding more comments below).
After installing Galileo and finding it went well and no android problems, I installed Helios. It too went well and no Android problems (yet).
I did add the necessary lines to the eclipse config ini file to increase Memory size and added Garbage Collection. When I did this to Gannymede, it made a significant speed improvement but, I don't see any effect in either Galileo or Helios. Makes me think that since they are not natively added for these two versions (at least not for 64-bit Cocoa / Mac), they may not be used. Nonetheless, they seem to have no negative affect. If anyone has knowledge to share on this, I'm all ears...
Thanks
I'd like to get opinions on updating Eclipse for Android development.
I currently use Eclipse (Ganymede) 3.4.2. on a Mac (duo core intel)
I've read many posts regarding this and, while there are differing opinions, probably mostly with regard to the interface. I have read about issues with the Android SDK and ADT with Eclipse versions above 3.4.2. but, thus far, all posts seem to be prior to the Android Dev site recommending the following (they previously recommend not using above 3.4):
Eclipse 3.4 (Ganymede) or greater
Eclipse JDT plugin (included in most Eclipse IDE packages)
If you need to install or update Eclipse, you can download it from
http://www.eclipse.org/downloads/.
Several types of Eclipse packages
are available for each platform. For
developing Android applications, we
recommend that you install one of
these packages:
o Eclipse IDE for Java Developers
o Eclipse Classic (versions 3.5.1 and higher)
o Eclipse IDE for Java EE Developers
Some questions:
Is there an advantage in switching from 3.4.2 Ganymede to Classic 3.5.1?
Is it worth the trouble?
Is anyone having compatibility issues with Android and the ADT? using 3.5.1?
Thanks - any input/recommendations are appreciated...
I don't encounter noticeable problems with Helios (3.6.1). We bundle Helios (Classic more or less) and a bunch of plugins we write together with ADT to form MOTODEV Studio. As a general rule, the integration and support for Android have gotten better with each Eclipse release. I don't believe the Android team tests against Ganymede any longer, so at the very least I'd suggest moving to Galileo.

Which version of Eclipse to use with Android

I'm an old developer (Active since the Z80 days) starting fresh with Android.
The Android Developers page recommends installing Eclipse before installing the Android SDK.
It also states "There are known issues with the ADT plugin running with Eclipse 3.6. Please stay on 3.5 until further notice."
The Eclipse download page seems to offer 11 different flavors of the package. None mention Android and all seem to be the Version 3.6 that the Android Developers pages recommends avoiding. - What does one do?
Comments welcome
Joe Cullity
Get version 3.5 of Eclipse for Java Developers (you can reach this page via the "Older versions" link on the main download page). One of the problems I had with 3.6 was that autocomplete would freeze up for seconds at a time, trying to look up Android source. Until they fix that, 3.5 is better.
Once you've installed Eclipse, then you can follow the instructions to install the Android plugin.
What I'm running is Eclipse Galileo 3.5.0 and works great for me.
You want to download the "flavor" labeled Eclipse IDE for Java Developers from eclipse.org
I got MotoDev which is a complete Eclipse install with the Android SDK. It has emulators for all Moto phones. Perferct start in my opinion. Plus it's all Eclipse so you can all all the other options you want.
If you are interested download here:
http://developer.motorola.com/docstools/motodevstudio/download/
have fun, I am.

Categories

Resources