Small knowledge, big challenge! This article is participating in the creation activity of “Essential Tips for Programmers”.
Many developers have Both Android Studio and InteliJ IDEA installed on their computers. Studio develops Android applications and IDEA debuts non-Android projects. Both are ides from the IntelliJ Platform, so there is a contrast between the two versions.
Build Version number meaning
According to the requirements of Build Number Ranges of IntelliJ Platform SDK DevGuide, the Build version of products developed based on IntelliJ Platform should follow the following format:
Version number composition | instructions |
---|---|
Product ID | Two letters distinguish the end product. For example, IC stands for IDEA Community and AI stands for Android Studio |
Branch number | IntelliJ Platform branch number: for example, 202 |
Build number | Biuild version of the branch: for example 7660 |
Fix number | For example, 26 |
The three sets of numbers other than ProductID are the IntelliJ Platform version given by it. In Android Studio 4.2.2, for example, the IntelliJ Platform version is 202.7660.26
YYYY.R
With the IntelliJ Platform version, we can backcheck the corresponding IDEA version. JetBrains Confluence Search for Platform version numbers
The corresponding IDEA version of 202.7660.26 is 2020.2.3.
In addition, you can also determine the corresponding IDEA version from the Platform version number. The branch number is the last two digits of YY + R in yyyY. R of IDEA. , so the corresponding IDEA of 202.7660.26 should be 2020.2.x. Since X is unknown, this method cannot be very accurate.
The R in YYYy. R stands for Release number, which is the uniform version number format for Jetbrains’ IDE: Jetbrains Toolbox — Release and Versioning Changes. However, Android Studio’s 4.2.2 format alone does not reflect the version of the IntelliJ Platform on which it is based. Because of this, Android officially announces that Android Studio has adopted a new version named Arctic Fox (2020.3.1) since 4.3 Canary 1, which includes YYYY.R.
From there, we can find the corresponding IntelliJ Platform version more quickly.
Arctic Fox 2020.3.1 does not necessarily correspond to 2020.3.1, but 2020.3.x.
Finally, there is a version comparison table between Android Studio and IntelliJ IDEA
Android Studio | AS build ver | IntelliJ Platform | IntelliJ IDEA |
---|---|---|---|
Bumblebee (2021.1.1) Canary 12 | AI – 211.7628.21.2111.7699744 | 211.7628.21 | 2021.1.3 |
Bumblebee 2021.1.1 Canary 11 | AI – 211.7628.21.2111.7676841 | 211.7628.21 | 2021.1.3 |
Bumblebee (2021.1.1) Canary 10 | AI – 211.7628.21.2111.7667256 | 211.7628.21 | 2021.1.3 |
Bumblebee (2021.1.1) Canary 9 | AI – 211.7628.21.2111.7653804 | 211.7628.21 | 2021.1.3 |
Bumblebee 2021.1.1 Canary 8 | AI – 211.7628.21.2111.7619903 | 211.7628.21 | 2021.1.3 |
Bumblebee (2021.1.1) Canary 7 | AI – 211.7628.21.2111.7615328 | 211.7628.21 | 2021.1.3 |
Bumblebee 2021.1.1 Canary. 6 | AI – 211.7628.21.2111.7584175 | 211.7628.21 | 2021.1.3 |
Bumblebee (2021.1.1) Canary 5 | AI – 211.7628.21.2111.7579519 | 211.7628.21 | 2021.1.3 |
Bumblebee (2021.1.1) Canary 4 | AI – 211.7628.21.2111.7545178 | 211.7628.21 | 2021.1.3 |
Bumblebee 2021.1.1 Canary. 3 | AI – 211.7442.40.2111.7518594 | 211.7442.40 | 2021.1.2 |
Bumblebee 2021.1.1 Canary. 2 | AI – 211.6222.4.2111.7407564 | 211.6222.4 | 2021.1 |
Bumblebee Canary 1 (2021.1.1) | AI – 203.7717.56.2111.7361063 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Patch 2 | AI – 203.7717.56.2031.7678000 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Patch 1 | AI – 203.7717.56.2031.7621141 | 203.7717.56 | 2020.3.3 |
The Arctic Fox (2020.3.1) | AI – 203.7717.56.2031.7583922 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) RC 1 | AI – 203.7717.56.2031.7557721 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Beta 5 | AI – 203.7717.56.2031.7479365 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Beta 4 | AI – 203.7717.56.2031.7435690 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Beta 3 | AI – 203.7717.56.2031.7395685 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Beta 2 | AI – 203.7717.56.2031.7375522 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Beta 1 | AI – 203.7717.56.2031.7360992 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Canary 15 | AI – 203.7717.56.2031.7321754 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Canary 14 | AI – 203.7717.56.2031.7260174 | 203.7717.56 | 2020.3.3 |
Arctic Fox (2020.3.1) Canary 13 | AI – 203.7148.57.2031.7242491 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 12 | AI – 203.7148.57.2031.7226969 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 11 | AI – 203.7148.57.2031.7209405 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 10 | AI – 203.7148.57.2031.7194378 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 9 | AI – 203.7148.57.2031.7185775 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 8 | AI – 203.7148.57.2031.7165533 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 7 | AI – 203.7148.57.2031.7136282 | 203.7148.57 | 2020.3.2 |
Arctic Fox (2020.3.1) Canary 6 | AI – 203.6682.168.2031.7132434 | 203.6682.168 | 2020.3.1 |
Arctic Fox (2020.3.1) Canary 5 | AI – 203.6682.168.2031.7101492 | 203.6682.168 | 2020.3.1 |
Arctic Fox (2020.3.1) Canary 4 | AI – 202.7319.50.2031.7049475 | 202.7319.50 | 2020.2.2 |
Arctic Fox (2020.3.1) Canary 3 | AI – 202.7319.50.2031.7019041 | 202.7319.50 | 2020.2.2 |
Arctic Fox (2020.3.1) Canary 2 | AI – 202.7319.50.2031.7006259 | 202.7319.50 | 2020.2.2 |
Arctic Fox (2020.3.1) Canary 1 | AI – 202.7319.50.2031.6983675 | 202.7319.50 | 2020.2.2 |