

English
targetSdkVersion is used to specify the target Android version (API level) of the application, the default value is 28 (ie Android9.0).
- HBuilderX3.2.13 cloud package adjustment targetSdkVersion default value is 28
- HBuilderX cloud package targetSdkVersion default value is 26
Setting the targetSdkVersion value indicates the Android version (API level) that the app is adapted to. Setting a lower version of targetSdkVersion will make the APP run in compatibility mode, so it may not be able to use the features of the new system, and even running in compatibility mode may have security vulnerabilities and other issues . With the upgrade of the Android system, some application markets will require a higher targetSdkVersion to be submitted, which can be configured in the manifest.json of the project in HBuilderX.
**️Note: When an app is upgraded, the targetSdkVersion can only be increased but not decreased, that is to say, apps with high targetSdkVersion cannot be overwritten and installed by apps with low targetSdkVersion, developers need to pay attention! **
The targetSdkVersion value is of type Number and must be a positive integer. For the range of values, refer to API level
in Android version list
.
Visual interface configuration
Source view configuration Open the manifest.json file of the project, switch to the "source view", and configure it according to the project type.
"app-plus": {
"distribute": {
"android":{
"targetSdkVersion": 30
}
}
}
"plus": {
"distribute": {
"google":{
"targetSdkVersion": 30
}
}
}
Note: After configuring targetSdkVersion, save and submit the App cloud package to take effect
The corresponding list of API levels and Android versions is as follows:
API level | Android version number | Android version name |
---|---|---|
33 | Android13 | Android T, Tiramisu |
32 | Android12L | Android S_V2 |
31 | Android12 | Android S, Snow Cone |
30 | Android11 | Android R, Red Velvet Cake |
29 | Android10 | Android Q, Quince Tart |
28 | Android9 | Android P, Pie |
27 | Android8.1 | Android O_MR1 |
26 | Android8.0 | Android O, Oreo |
25 | Android7.1 | Android N_MR1 |
24 | Android7.0 | Android N, Nougat |
23 | Android6.0 | Android M, Marshmallow |
22 | Android5.1 | Android L_MR1 |
21 | Android5.0 | Android L, Lollipop |
20 | Android4.4W | Kitkat Watch |
19 | Android4.4 | Kitkat |