Android 3.1.x = API Level 12 Android 3.0.x = API Level 11 Android 2.3.3+ = API Level 10 minSdkVersion 表示向下兼容的最低android版本,比如最低兼容到android2.2,那么这个值就要是8 targetSdkVersion app打算面向哪个android版本,版本的不同会导致UI风格和一部分的api的差异 targetApiLevel 定用哪个版本...
minSdkVersion 15 targetSdkVersion 27 但是代码中需要使用的一个类 (android.util.ArrayMap)则是必须在版本号 >= 19 时,才能被调用。 此时编译会出现错误提示,大概是 “ArrayMap 类 是支持版本号在19以上的,但是配置信息中则声明了最低版本是15” 1|0解决方法: 1、修改最低版本为19 (相信一般不会采用这种方...
Lollipop 5.0 API level 21 KitKat 4.4 - 4.4.4 API level 19 Jelly Bean 4.3.x API level 18 Jelly Bean 4.2.x API level 17 Jelly Bean 4.1.x API level 16 Ice Cream Sandwich 4.0.3 - 4.0.4 API level 15, NDK 8 Ice Cream Sandwich 4.0.1 - 4.0.2 API level 14, NDK 7 Honeycomb 3.2....
Caused by: java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Users\wangd\AndroidStudioProjects\android-base\app\build\intermediates\transforms\dexBuilder\deb...
Level 2Android 1.1BASE_1_1Petit Four Level 1Android 1.0BASENone2008 Definitions Gradle files Kotlin variableGroovy variableDefinition minSdkminSdkVersionThe minimum SDK version your app will support, defined inbuild.gradle. For example, if yourminSdkis 26, this SDK version corresponse to API Level...
Android 4.1 API Level 16 Android 4.0.3 API Level 15 Android 4.0 API Level 14 Android 3.2 API Level 13 Android 3.1 API Level 12 Android 3.0 API Level 11 Android 2.3.3 API Level 10 Android 2.3 API Level 9 Android 2.2 API Level 8 ...
SDK版本名API Level Android 9.0 (Pie) 28 Android 8.1 (Oreo) 27 Android 8.0 (Oreo) 26 Android 7.1.1 (Nougat) 25 Android 7.0 (Nougat) 24 Android 6.0 (Marshmallow) 23 Android 5.1 (Lollipop) 22 Android 5.0 (Lollipop) 21 Android 4.4W (KitKat Wear) 20 Android 4.4 (KitKat) 19 Android 4....
1.如照片所示,如果我们在开发的过程中使用了高版本api level才有的类或方法,显然我们是不希望这个程序运行在低版本的android系统中的,于是通过在xml清单文件中设置minSdkVersion属性,如果不写,缺省是1,即最少可以在Android1.0上运行,这样如果在低版本安装高版本的apk时系统会报错 ...
SDK版本号、API Level及VERSION_CODE的概念 SDK版本号:SDK版本号是指Android操作系统的版本号,通常以一个整数值表示,每一个新的Android版本都会对应一个新的SDK版本号,例如Android 11对应的SDK版本号为30。 API Level:API Level是指Android平台提供的API的级别,在开发中我们通常会根据API Level来判断是否支持某个特...
Android 10.0+(R)10.0+API level 30Unknown Android 11.0(R)11.0别激动,⾕歌官⽅只是 提了⼀下,还没公布相 关细节,所以安⼼等着吧 API level 30Unknown 在代码中需要判断版本的时候,可以使⽤以下代码来判断:Build.VERSION.SDK_INT >= Build.VERSION_CODES.xxxx VERSION_CODES后⾯跟...