Over a million developers have joined DZone.

Android Studio 1.0 Adds Intelligent Code Editing, Internationalization and Memory Monitor

· Java Zone

The Java Zone is brought to you by Stormpath—offering a pre-built Identity API for developers. On 11/3 at 10AM PT, join Stormpath Developer Evangelist, Micah Silverman, to dive deep into using JWTs to protect microservices from CSRF and more. Register here!

Android product team has been released. Android Studio is built on the popular IntelliJ IDEA (Community Edition) Java IDE. This release is in continuation to a preview version of Android Studio was released at I/O last year.

“Similar to the Chrome release channels, Android Studio will continue to receive updates on four different release channels: Stable, Beta, Dev, and Canary. Canary builds are at the bleeding edge of development, while the stable release is fully tested,” said Jamal Eason, Product Manager, Android.

Android Studio 1.0 includes an optimized getting started wizard which automatically installs the correct Android SDK, sets up your development environment settings and creates an optimized emulator for testing your app. Moreover, the studio also includes a set of code templates.

The recently released stable release of Android Studio also includes wizards that enable you to start with new project templates in addition to import of Google code samples.

As a developer, you will be able to leverage intelligent code editing capabilities of IntelliJ IDEA such as advanced code completion, refactoring and code analysis.

Android Studio 1.0 - Code Editing

Android Studio 1.0 also provides a facility to manage string translations of your app via Internationalization.

Internationalization string editing - Android Studio 1.0

Moreover, you will be able to edit and preview Android Layouts across multiple screen sizes, languages and even API versions.

User interface design Android Studio

Android Studio 1.0 has improved user interface which enables you to edit and preview Layouts across multiple screen sizes, languages and even API versions. With the help of memory monitor, you will be able to view the memory usage of your app over time to help find ways to improve the performance of your app.

Android Studio 1.0 makes use of a Gradle based build system with features as listed below

  • Build variant support to better handle different build types (debug vs release)
  • Different versions of the same app (paid vs free)
  • Multi-apks handling through splits
  • Multi-dex support
  • Dependency management for 3rd party libraries

Android Studio 1.0 helps you to add Google Cloud Backends & Endpoints to your app in addition to Google Cloud Messaging. Eclipse users will be able to easily migrate to Android Studio by following the steps mentioned on the official migration guide. Moreover, if you already installed a previous version of the studio, you can upgrade to new version to take advantage of all the above mentioned features.


Building Identity Management, including authentication and authorization? Try Stormpath! Our REST API and robust Java SDK support can eliminate your security risk and can be implemented in minutes. Sign up, and never build auth again!


Published at DZone with permission of Anand Narayanaswamy, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}