If you’ve been waiting to see what the latest version of ADT would bring alongside the open-sourcing of Android 2.3 Gingerbread, you won’t have to wait much longer: Google’s letting developers take an early peek at ADT 9.0 before it’s final final. If you are the type who needs to be up to date on the latest tools you use to create your market wares, then you’ll be wholly satisfied with getting a look at some of the forthcoming changes before they’re committed to a final release. Here’s a quick changelog for your convenience:
Changes since release 8.0.0:
- Many bug fixes.
- Of particular note, the launch feature in Eclipse will now properly work when the target device is running a production build. It will not complain that debuggable=true is missing from the Android Manifest anymore, since the build system inserts it automatically.
- Go To Declaration hyperlink support: You can jump directly from code references such as “R.id.main” in Java code right into the corresponding XML declaration, as well as from XML attributes (like @string/name) to the corresponding resource definition, and from manifest XML registrations to activities and services, etc.
- Improved support for empty and nested layouts. Dragging over nested and invisible layouts automatically enlarges and highlights these layouts such that they can receive drops.
- Support for rendering targets. You can now choose an arbitrary Android platform to have the current page rendered with, regardless of the minimum platform chosen by the project. This makes it easy to check pages visually for different platforms.
- XML formatting improvements: The XML edited by the tool should be much cleaner, and you can enable auto-formatting in the options.
- Automatic configuration for various view types. As an example, you now automatically get match_parent width filling when you drop say an EditText into a vertical LinearLayout, you get a default image added to ImageButtons, etc.
- Dragging from the palette, and dragging within the layout editor, now shows live previews of the dragged item rather than just a simple drag & drop cursor.
- Improvements to the support for rename refactoring.
In the layout editor, double click views to warp to the corresponding XML element, and in the outline view, a double click will open the properties view.
Download is here. [via Android Police]
Typing error, 2.3 Gingerbreag instead of Honeycomb
Android 2.3 is Gingerbread. :)
Aside from that, jumping from an R-property directly into the corresponding XML is a great win! :D
Im qn Android developer and i also do some work in visual studio. I can honestly say eclipse is a peice of crap.it is a resource hog and not user friendly.they have a long way to go with this ide.but i give em props for trying.
Sorry, but I am also a developer who uses Visual Studio. I LIKE eclipse and prefer how it does lots of things over Visual Studio’s way of doing things.
-Brad
^Sorry, but I am ALSO a developer and both visual studio and eclipse are terrible but I would prefer to use eclipse.
My experience with Eclipse is terrible. Granted I used its PDT tools (PHP dev) but stuff rarely worked and you needed a PhD in Eclipsology to figure out how to put the plugins together to get it to work. I don’t know how much of that is PDT’s fault and how much is Eclipse, but it turned me off from the platform. If I get into Android dev I will be cringing at the thought of having to use Eclipse again.
@still needs work
I’m an Eclipse user and I feel that Visual Studio is a primitive piece of junk.