随着Google定期的新版本发布,Android 编程存在严重的兼容性问题。
所以我们在开始写app时,要设置好SDK最低版本,目标版本,编译版本。
SDK最低版本 minSdkVersion:
以最低版本设置值为标准,操作系统会拒绝将应用安装在系统版本低于标准的设备上。
SDK目标版本 targetSdkVersion:
目标版本的设定值告知Android:应用是为哪个API级别设计的。大多数情况下,目标版本即最新发布的Android版本。
SDK编译版本 compileSdkVersion:
SDK编译版本只是你和编译器之间的私有信息,在build.gradle中设置。