posted Sep 11, 2014, 5:01 PM by Tor Norbye
updated Sep 11, 2014, 7:38 PM
We've just released Android Studio 0.8.10 to the canary channel. While we are primarily focusing on bug fixes these days, there are some notable new features:
- New memory monitor. Open it via Tools > Android > Memory Monitor. This view lets you connect to a running app on a device and monitor its memory use over time.
We plan to add more memory profiling features in the future.
Analyze > Inspect Code should be a lot more accurate now (as well as faster). In older builds, you could end up with hundreds of irrelevant warnings for things like empty XML tags in third party libraries like appcompat, or gradle script keywords flagged as spelling mistakes, or unused properties in local.properties, and even downright wrong suggestions, like suggesting you make a public Android activity package protected instead.
: There are a few new lint checks. First, there is a lint check which looks for potential widget overlaps in RelativeLayouts. Second, the plurals detector has been updated with ICU 53 data, and it will now include specific examples of implied quantities, which helps explain for example why the quantity "one" should be including the actual number in the given language:
The Android window no longer shows a modal progress bar while
adb starts up
Attempting to edit files outside the project (which used to be marked as read-only) now shows a dialog instead where you can deliberately unlock the files
Additional build failure scenarios (such as low memory conditions for the Gradle daemon, or socket permissions) are recognized along with hyperlink actions to resolve the problems
A lot of bug fixes!
If you are already running Android Studio version 0.8.x, just restart it, or manually check for updates via Help > Check for Update... (on OSX, look in the Android Studio menu). This will download and install a small patch rather than download a full IDE image. If you are using an older version, you'll need to download a full install from the downloads page.
NOTE: 0.8.10 is currently only available in the canary channel, and Android Studio Beta will by default only look for updates in the beta channel, so if you want to update, open the preference dialog, go to the Updates category and change the channel setting.
If you run into problems, be sure to check the Known Issues
page which we'll update as necessary.