Android Studio
| | |
| Android Studio iv.ane running on Linux | |
| Programmer(s) | Google, JetBrains |
|---|---|
| Stable release | 2021.1.i Patch 2 (Bumblebee) |
| Preview release | Dolphin (2021.three.one) Canary 7 (March 17, 2022 (2022-03-17) [one] [ii]) [±] |
| Repository |
|
| Written in | Coffee, Kotlin and C++ |
| Operating organization | Windows, macOS, Linux, Chrome OS[3] |
| Size | 812 to 950 MB[3] |
| Type | Integrated development surroundings (IDE) |
| License | Binaries: Freeware,[4] Source code:[5] [half dozen] Apache License |
| Website | developer |
Android Studio is the official[seven] integrated evolution environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ Thought software and designed specifically for Android evolution.[eight] It is available for download on Windows, macOS and Linux based operating systems or as a subscription-based service in 2020.[9] [10] It is a replacement for the Eclipse Android Development Tools (E-ADT) every bit the primary IDE for native Android application development.
Android Studio was appear on May 16, 2013, at the Google I/O conference. It was in early on admission 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 showtime stable build was released in December 2014, starting from version 1.0.[12]
On May 7, 2019, Kotlin replaced Java as Google's preferred language for Android app evolution.[13] Java is still supported, as is C++.[14]
Features [edit]
A specific feature of the Android Studio is an absence of the possibility to switch autosave feature off.[15]
The following features are provided in the current stable version:[16] [17]
- Gradle-based build support
- Android-specific refactoring and quick fixes
- Lint tools to catch operation, usability, version compatibility and other bug
- ProGuard integration and app-signing capabilities
- Template-based wizards to create common Android designs and components
- A rich layout editor that allows users to elevate-and-drop UI components, pick to preview layouts on multiple screen configurations[18]
- Support for building Android Vesture apps
- Congenital-in support for Google Deject Platform, enabling integration with Firebase Cloud Messaging (Earlier 'Google Cloud Messaging') and Google App Engine[19]
- 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.thousand. Java, C++, and more with extensions, such as Go;[20] and Android Studio 3.0 or later supports Kotlin[21] and "all Java 7 language features and a subset of Java 8 language features that vary by platform version."[22] External projects backport some Java 9 features.[23] While IntelliJ states that Android Studio supports all released Coffee versions, and Java 12, it'due south not articulate to what level Android Studio supports Java versions upward to Coffee 12 (the documentation mentions fractional Java viii support). At to the lowest degree some new linguistic communication features up to Java 12 are usable in Android.[24]
Once an app has been compiled with Android Studio, information technology tin be published on the Google Play Store. The application has to be in line with the Google Play Store developer content policy.
Version history [edit]
The following is a list of Android Studio's major releases:[25]
| Version | Release engagement |
|---|---|
| 2021.1.ane (Bumblebee) | January 2022[26] |
| Arctic Fob (2020.3.i) | July 2021[27] |
| 4.two | May 2021[28] |
| 4.1 | Oct 2020[29] |
| 4.0 | May 2020 |
| three.six | February 2020 |
| three.5 | Baronial 2019 |
| 3.4 | April 2019[xxx] |
| three.3 | January 2019 |
| 3.2 | September 2018 |
| 3.one | March 2018 |
| 3.0 | October 2017 |
| ii.3 | March 2017 |
| 2.2 | September 2016 |
| 2.1 | April 2016 |
| ii.0 | April 2016 |
| 1.v | Nov 2015 |
| 1.four | September 2015 |
| ane.iii | July 2015 |
| 1.2 | April 2015 |
| 1.1 | February 2015 |
| 1.0 | December 2014 |
Arrangement requirements [edit]
| Microsoft Windows | Mac | Linux | |
|---|---|---|---|
| Operating System Version | Microsoft Windows viii/10 (64-chip) | MacOS x.14 (Mojave) or higher | Any 64-bit Linux distribution that supports Gnome, KDE, or Unity DE; GNU C Library (glibc) 2.31 or later |
| Random Admission Memory (RAM) | 8 GB or more than | ||
| Free digital storage | 8 GB of bachelor disk space minimum | ||
| Minimum screen resolution | 1280 x 800 minimum screen resolution | ||
These features includes requirements for IED + Android SDK + Android Emulat.[32]
- Windows: x86_64 CPU architecture; second generation Intel Core or newer, or AMD CPU with support for a Windows Hypervisor;
- x86_64 CPU architecture; 2nd generation Intel Core or newer, or AMD CPU with support for a Windows Hypervisor;
- MacOS: ARM-based chips, or 2nd generation Intel Cadre or newer with support for Hypervisor.Framework;
- Linux: x86_64 CPU architecture; 2d generation Intel Core or newer, or AMD processor with support for AMD Virtualization (AMD-V) and SSSE3;
- Windows: CPU with UG (unrestricted guest) support;
- Intel Hardware Accelerated Execution Managing director (HAXM) vi.2.1 or after (HAXM vii.ii.0 or later recommended).
The utilise of hardware acceleration has additional requirements on Windows and Linux:
- Intel processor on Windows or Linux: Intel processor with back up for Intel VT-x, Intel EM64T (Intel 64), and Execute Disable (XD) Scrap functionality;
- AMD processor on Linux: AMD processor with support for AMD Virtualization (AMD-5) and Supplemental Streaming SIMD Extensions 3 (SSSE3);
- AMD processor on Windows: Android Studio iii.2 or higher and Windows 10 April 2018 release or higher for Windows Hypervisor Platform (WHPX) functionality.
To work with Android viii.1 (API level 27) and higher organisation images, an attached webcam must have the capability to capture 720p frames.
References [edit]
- ^ "Android Studio Dolphin Canary vii now available". Android Studio Release Updates . Retrieved March 30, 2022.
- ^ "Android Studio Bumblebee Canary 9 available". Android Studio Release Updates . Retrieved August 23, 2021.
- ^ a b "Download Options". developer.android.com . Retrieved November 16, 2021.
- ^ "Terms and Conditions". programmer.android.com . Retrieved April 24, 2017.
- ^ "Build Overview". android.com.
- ^ "Building Android Studio". android.com.
- ^ "Download Android Studio and SDK tools". Android Developers.
- ^ Ducrohet, Xavier; Norbye, Tor; Chou, Katherine (May xv, 2013). "Android Studio: An IDE built for Android". Android Developers Weblog . Retrieved May 16, 2013.
- ^ "Getting Started with Android Studio". Android Developers . Retrieved May fourteen, 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 Panel, Including Beta Releases And Staged Rollout". VentureBeat. December 8, 2014. Retrieved December 9, 2014.
- ^ "Kotlin is now Google's preferred language for Android app evolution". TechCrunch . Retrieved May eight, 2019.
- ^ Sinicki, Adam (August 10, 2019). "I want to develop Android Apps — What languages and program I should use & acquire?". Android Authorisation . Retrieved September 12, 2019.
- ^ "Is there complete 'autosave disable' in IntelliJ (Android Studio)?".
- ^ Honig, Zach (May fifteen, 2013). "Google intros Android Studio, an IDE for building apps". Engadget. AOL. Retrieved May xvi, 2013.
- ^ Dobie, Alex (May 15, 2013). "Android Studio unveiled at Google I/O keynote". Android Fundamental. Mobile Nations. Retrieved May 16, 2013.
- ^ Olanoff, Drew (May 15, 2013). "Google Launches Android Studio And New Features For Programmer Console, Including Beta Releases And Staged Rollout". TechCrunch. AOL. Retrieved May 16, 2013.
- ^ "Android Studio BETA". Google. May 15, 2013. Retrieved August 15, 2014.
- ^ Google Go language IDE built using the IntelliJ Platform: go-lang-plugin-org/get-lang-idea-plugin, Get Linguistic communication support for IDEA based IDEs, February 23, 2019, retrieved February 23, 2019,
Supported IDEs [..] Android Studio one.ii.1+
- ^ "Get Started with Kotlin on Android | Android Developers". developer.android.com . Retrieved October 25, 2017.
- ^ "Utilize Java viii linguistic communication features | Android Developers". developer.android.com . Retrieved October 25, 2017.
- ^ "android-retroflow: Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.0 desugar toolchain, forked from [..]". retrostreams. October 22, 2017. Retrieved October 25, 2017.
- ^ "Android'southward Java 9, ten, xi, and 12 Back up". Jake Wharton. November 27, 2018. Retrieved February 23, 2019.
Hopefully past the time Java 12 is actually released D8 will have implemented desugaring for Java eleven's nestmates. Otherwise the pain of being stuck on Java ten volition go upwards quite a scrap!
- ^ "Android Studio Release Notes". Android Developers Official Website. August 2019. Retrieved September 2, 2019.
- ^ "Android Studio Bumblebee (2021.1.1) Stable".
- ^ "Android Studio Arctic Play a trick on available in the Stable aqueduct".
- ^ "Android Studio 4.2 bachelor in the Stable channel".
- ^ "Android Studio 4.1".
- ^ "Google Android Studio 3.iv Now Available, Here's What'southward New - Appetiser". April 25, 2019.
- ^ "Download Android Studio and SDK tools". Android Developers . Retrieved March 7, 2022.
- ^ "Download Android Studio and SDK tools". Android Developers . Retrieved March 7, 2022.
External links [edit]
- Official homepage at programmer.android.com
Source: https://en.wikipedia.org/wiki/Android_Studio
0 Response to "Android Studio"
Post a Comment