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