之前没有注意 compileSdkVersion、targetSdkVersion、minSdkVersion 和 buildToolsVersion 这几个 gradle 配置参数,但是最近遇到一个需要用到三方 SDK 的项目,需要了解这几个参数的区别。compileSdkVersion 是编译 app 时使用的 API 版本,targetSdkVersion 是指定 app 运行时使用的 Android 版本,minSdkVersion 是指定 app 运行所需的最低 Android 版本,buildToolsVersion 是编译工具的版本。submodule 的 targetsdk 和 compilesdk 版本可以不一致。
完成下面两步后,将自动完成登录并继续当前操作。