Android Studio
| Developer(s) | |
|---|---|
| Stable release |
2.2.2 / October 19, 2016[1]
|
| Preview release |
2.2 RC 2 / September 8, 2016[2]
|
| Repository | android-review |
| Development status | Stable |
| Written in | Java |
| Operating system | Cross-platform |
| Type | Integrated Development Environment (IDE) |
| License | Apache 2.0[3] |
| Website | developer |
Android Studio is the official[4] integrated development environment (IDE) for Android platform development.
It was announced on May 16, 2013 at the Google I/O conference. Android Studio is freely available under the Apache License 2.0.[3]
Android Studio was in early access preview stage starting from version 0.1 in May 2013, then entered beta stage starting from version 0.8 which was released in June 2014.[5] The first stable build was released in December 2014, starting from version 1.0.[6]
Based on JetBrains' IntelliJ IDEA software, Android Studio is designed specifically for Android development.[7] It is available for download on Windows, Mac OS X and Linux,[8][9] and replaced Eclipse Android Development Tools (ADT) as Google's primary IDE for native Android application development.
Contents
Features[edit]
New features are expected to be rolled out with each release of Android Studio. The following features are provided in the current stable version:[10][11]
- Gradle-based build support.
- Android-specific refactoring and quick fixes.
- Lint tools to catch performance, usability, version compatibility and other problems.
- ProGuard integration and app-signing capabilities.
- Template-based wizards to create common Android designs and components.
- A rich layout editor that allows users to drag-and-drop UI components, option to preview layouts on multiple screen configurations.[12]
- Support for building Android Wear apps
- Built-in support for Google Cloud Platform, enabling integration with Google Cloud Messaging and App Engine.[13]
System requirements[edit]
Version 2.x
| Windows | OS X/macOS | Linux | |
|---|---|---|---|
| OS version | Microsoft Windows 10/8/7 (32- or 64-bit) | Mac OS X 10.9.5 or higher, up to 10.11.6 (El Capitan) or 10.12.1 (Sierra) | GNOME or KDE desktop |
| RAM | 2 GB RAM minimum, 8 GB RAM recommended | ||
| Disk space | 500 MB disk space for Android Studio, at least 1.5 GB for Android SDK, emulator system images, and caches | ||
| Java version | Java Development Kit (JDK) 8 | ||
| Screen resolution | 1280x800 minimum screen resolution |
Version 1.x
| Windows | OS X/macOS | Linux | |
|---|---|---|---|
| OS version | Microsoft Windows 10/8.1/8/7/Vista/2003/XP (32 or 64 bit) | Mac OS X 10.8.5 or higher, up to 10.10 to up 10.10.2 up 10.10.3 or 10.10.5 (Yosemite) | GNOME or KDE or Unity desktop on Ubuntu or Fedora or GNU/Linux Debian |
| RAM | 2 GB RAM minimum, 4 GB RAM recommended | ||
| Disk space | 500 MB disk space | ||
| Space for Android SDK | At least 1 GB for Android SDK, emulator system images, and caches | ||
| JDK version | Java Development Kit (JDK) 7 or higher | ||
| Screen resolution | 1280x800 minimum screen resolution |
Android Studio vs. Eclipse ADT comparison[edit]
| Feature | Android Studio | Eclipse ADT | Eclipse AndMore |
|---|---|---|---|
| Build system | Gradle/Maven/Ant | ||
| Maven-based build dependencies | Yes | Yes | Yes |
| Build variants and multiple-APK generation | Yes | Yes | ? |
| Advanced Android code completion and refactoring | Yes | Yes | ? |
| Graphical layout editor | Yes | Yes | Yes |
| APK signing and keystore management | Yes | Yes | Yes |
| NDK support | Yes | Yes | Yes |
References[edit]
- ^ "Android Studio Stable Channel". Android Tools Project. December 3, 2015. Retrieved December 23, 2015.
- ^ "Android Studio Canary Channel". Android Tools Project. August 21, 2015. Retrieved August 1, 2016.
- ^ a b "Android Studio Plugin". android.googlesource.com. Google. Retrieved May 20, 2015.
- ^ "Android Studio website".
- ^ "Download Android Studio". Android Developers. Retrieved June 13, 2015.
- ^ "Google Launches Android Studio And New Features For Developer Console, Including Beta Releases And Staged Rollout". VentureBeat. December 8, 2014. Retrieved December 9, 2014.
- ^ Ducrohet, Xavier; Norbye, Tor; Chou, Katherine (May 15, 2013). "Android Studio: An IDE built for Android". Android Developers Blog. Google. Retrieved May 16, 2013.
- ^ "Getting Started with Android Studio". Android Developers. Google. Retrieved May 14, 2013.
- ^ Haslam, Oliver (May 16, 2013). "Download Android Studio IDE For Windows, OS X And Linux". Redmond Pie. Retrieved May 16, 2013.
- ^ Honig, Zach (May 15, 2013). "Google intros Android Studio, an IDE for building apps". Engadget. AOL. Retrieved May 16, 2013.
- ^ Dobie, Alex (May 15, 2013). "Android Studio unveiled at Google I/O keynote". Android Central. Mobile Nations. Retrieved May 16, 2013.
- ^ Olanoff, Drew (May 15, 2013). "Google Launches Android Studio And New Features For Developer Console, Including Beta Releases And Staged Rollout". TechCrunch. AOL. Retrieved May 16, 2013.
- ^ "Android Studio BETA". Google. Google. May 15, 2013. Retrieved August 15, 2014.
External links[edit]
- Official homepage at developer.android.com.
- Introduction at Google I/O 2013 video from YouTube
- Using Android Studio (up-to-date crowdsourcing guide)
- Official Eclipse Andmore project
- Android Studio Tutorial for beginners
- Integrated development environments
- Android (operating system) development software
- Linux integrated development environments
- Linux programming tools
- Software development kits
- MacOS programming tools
- Programming tools for Windows
- Software using the Apache license
- Free integrated development environments
- Google software

