Google Launches Android Studio 2.0 With Instant Run, Faster Android Emulator, and Cloud Test Lab (venturebeat.com)
An anonymous reader quotes a report from VentureBeat: Google today launched Android Studio 2.0, the latest version of its integrated development environment (IDE), with a long list of new features. You can download the new version for Windows, Mac, and Linux now directly from Android.com/SDK. In November, Google unveiled Android Studio 2.0, the second major version of its IDE. Version 2.0 brings a slew of improvements, including Instant Run, a faster Android emulator, and app indexing improvements. Google released a beta in February, though it didn't say when the final version would be ready ([VentureBeat] speculated in time for its I/O developer conference in May, and the company debuted with a month to spare).
The full feature list includes Instant Run, Android Emulator, Cloud Test Lab, App Indexing, and GPU Debugger Preview.
The summary almost had the full feature list anyway. You could have edited all those links into it so you didn't have to repeat yourself.
09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
Queue the " it's better to use Vim/emacs (because it's light weight and real devs don't use IDEs)" developers
Two Google Android articles in one day. This is too much!
This version was released today and it is already one major revision behind Intellij IDEA. Why can't they track jetbrains head branch?
Let's see what VS can do to compete against it? Competition is wonderful and I am glad it's here. I do wonder if instant run is a good idea or will introduce more bugs?
http://saveie6.com/
I have a pretty damn capable computer. The android emulator is pretty much unusable. I will be very interested to see if faster translates to fast enough to actually use.
In my present development setup, the only way I test on android is to test on an actual android. The only time I use the emulator is to see if it is going any faster.
It launched today?
That means it should be ready to download in a day or two... :)
The emulator wasn't slow before if you picked a decent x86 image. Instant run only works in the smallest kinds of cases and any amount of time saved with it is wasted by fighting it when you know it won't work...
The bigger question here is why does google spend time on toys like that rather than actually add stuff that people need? They are pushing material design - but you can't use cardview, recyclerview, and such in the UI designer and you're forced to go back to editing the UI by hand. Why do I have a UI then?
Seriously - I know this is just bitching and probably the last thing that the people who worked hard on 2.0 need but this feels like adding cupholder to a car without breaks.
Peter.
From the Terms and Conditions:
3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK.
Bunch of hypocrites. Up till now I was firmly on google's side in Google vs Oracle. Now that I took the effort to actually read their terms I'm not with google either.
Use all open source stuff available and then: Embrace extend extinguish.
Couldn't they just say they've got incremental build support instead of using weird names no one knows of?
Am I alone in wondering what the heck this is about?
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
Still no proper NDK support. It's kind of sad when it's easier to use Microsoft's tools than Google's to do any NDK work.
By Google writing horrific Swift code they can help pollute the Swift community like they've done with the Java community.
I was running Android studio 1.5 on an i3 with 4GB of RAM. Emulator load time was about 3 minutes, gradle builds were 1-3 minutes, time between gradle build finish and app launch was about a minute.
After upgrading to 2.0, emulator load time is now 11 minutes, gradle builds are nearly five minutes and it takes nearly 3 minutes between gradle build finish and app launch.