Android Studio
| |
| |
Developer(s) | Google, JetBrains |
---|---|
Stable release | 3.2.1 (October 2018[1]) [±] |
Preview release | 3.2 RC3 (September 10, 2018[2]) [±] |
Repository |
|
Written in | Java, Kotlin and C++ |
Operating system | Windows, macOS, Linux[3] |
Size | 927 to 1007 MB [3] |
Type | Integrated development environment (IDE) |
License | Freeware[4] +Source code[5][6] |
Website |
developer |
Android Studio is the official[7] integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.[8] It is available for download on Windows, macOS and Linux based operating systems.[9][10] It is a replacement for the Eclipse Android Development Tools (ADT) as primary IDE for native Android application development.
Android Studio was announced on May 16, 2013 at the Google I/O conference. It 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.[11] The first stable build was released in December 2014, starting from version 1.0.[12] The current stable version is 3.2.1, which was released in October 2018.[13]
Features
The following features are provided in the current stable version:[14][15]
- 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[16]
- Support for building Android Wear apps
- Built-in support for Google Cloud Platform, enabling integration with Firebase Cloud Messaging (Earlier 'Google Cloud Messaging') and Google App Engine[17]
- Android Virtual Device (Emulator) to run and debug apps in the Android studio.
Android Studio supports all the same programming languages of IntelliJ, and CLion e.g. Java (programming language), and C++; and Android Studio 3.0 or later supports Kotlin [18] and "Java 7 language features and a subset of Java 8 language features that vary by platform version."[19] External projects backport some Java 9 features.[20]
System requirements
Version 3.x[21]
Criterion | Description |
---|---|
OS version | Microsoft Windows 7/8/10 (32-bit or 64-bit), 64-bit required for native debugging Mac OS X 10.10 (Yosemite) or higher, up to 10.13 (macOS High Sierra) GNOME or KDE desktop Linux (64 bit capable of running 32-bit applications)(GNU C Library (glibc) 2.19+) |
RAM | 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator |
Disk space | 2 GB of available disk space minimum,
4 GB recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) |
Java version | Java Development Kit (JDK) 8, use of bundled OpenJDK is recommended [22] |
Screen resolution | 1280×800 minimum screen resolution |
Version 2.x[21]
Criterion | Description |
---|---|
OS version | Windows 7 or later Mac OS X 10.9.5 or later GNOME or KDE desktop Linux |
RAM | 8 GB RAM recommended; plus 1 GB for the Android Emulator |
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, use of bundled OpenJDK (Version 2.2 and later) is recommended [22] |
Screen resolution | 1280×800 minimum screen resolution. |
Version 1.x
Criterion | Description |
---|---|
OS version | Mac OS X 10.8.5 or later GNOME, KDE or Unity desktop on Ubuntu or Fedora or GNU/Linux Debian Windows XP or later |
RAM | 3 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 | 1280×800 minimum screen resolution |
Version history
The following is a list of Android Studio's release versions.[13]
Version | Release Date |
---|---|
0.1.x | May 2013 |
0.2.x | July 2013 |
0.3.2 | Oct 2013 |
0.4.2 | Jan 2014 |
0.4.6 | March 2014 |
0.5.2 | May 2014 |
0.8.0 | June 2014 |
0.8.6 | August 2014 |
0.8.14 | October 2014 |
1.0 | December 2014 |
1.0.1 | December 2014 |
1.1.0 | February 2015 |
1.2.0 | April 2015 |
1.2.1 | May 2015 |
1.2.2 | June 2015 |
1.3.0 | July 2015 |
1.3.1 | August 2015 |
1.3.2 | August 2015 |
1.4.0 | September 2015 |
1.4.1 | October 2015 |
1.5.0 | November 2015 |
1.5.1 | December 2015 |
2.0.0 | April 2016 |
2.1.0 | April 2016 |
2.1.1 | May 2016 |
2.1.2 | June 2016 |
2.1.3 | August 2016 |
2.2.0 | September 2016 |
2.2.1 | October 2016 |
2.2.2 | October 2016 |
2.2.3 | December 2016 |
2.3.0 | March 2017 |
2.3.1 | April 2017 |
2.3.2 | April 2017 |
2.3.3 | June 2017 |
3.0 | October 2017 |
3.0.1 | November 2017 |
3.1 | March 2018 |
3.1.1 | April 2018 |
3.1.2 | April 2018 |
3.1.3 | June 2018 |
3.1.4 | August 2018 |
3.2 | September 2018 |
References
- ↑ https://developer.android.com/studio/releases/index.html
- ↑ "Android Studio 3.2 Release Candidate 3 available". Android Studio Release Updates. September 10, 2018. Retrieved September 20, 2018.
- 1 2 "Download Options". developer.android.com. Google. Retrieved February 16, 2017.
- ↑ "Terms and Conditions". developer.android.com. Google. Retrieved April 24, 2017.
- ↑ "Build Overview". android.com.
- ↑ "Building Android Studio". android.com.
- ↑ "Android Studio website".
- ↑ 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.
- ↑ "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.
- 1 2 "Android Studio Release Notes". Android Developers Official Website. 17 August 2018. Retrieved 5 September 2018.
- ↑ 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.
- ↑ "Get Started with Kotlin on Android | Android Developers". developer.android.com. Retrieved 2017-10-25.
- ↑ "Use Java 8 language features | Android Developers". developer.android.com. Retrieved 2017-10-25.
- ↑ "android-retroflow: Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.0 desugar toolchain, forked from [..]". retrostreams. 2017-10-22. Retrieved 2017-10-25.
- 1 2 "Refer 'System Requirements' section". Android Studio Official Website. Retrieved October 26, 2017.
- 1 2 "Configure Android Studio | Android Developers". Android Developers. Retrieved 2018-06-22.
External links
- 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 Honduras Oficial