CompileSdkVersion是你SDK的版本号,也就是API Level,例如API-19、API-20、API-21等等。
buildeToolVersion是你构建工具的版本,其中包括了打包工具aapt、dx等等。这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX,在这之间可能有小版本,例如20.0.1等等。
在Ecplise的project.properties中可以设置sdk.buildtools=17.0.0。也可以不设置,不设置的话就是指定最新版本。
buildeToolVersion是你构建工具的版本,其中包括了打包工具aapt、dx等等。这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX,在这之间可能有小版本,例如20.0.1等等。
在Ecplise的project.properties中可以设置sdk.buildtools=17.0.0。也可以不设置,不设置的话就是指定最新版本。
在android studio中是必须在build.gradle中设置。例如
compileSdkVersion 22
buildToolsVersion "22.0.1"
你可以用高版本的build-tool去构建一个低版本的sdk工程,例如build-tool的版本为20,去构建一个sdk版本为18的
例如:compileSdkVersion 18
buildToolsVersion "22.0.1"这样也是OK的。
compileSdkVersion 22
buildToolsVersion "22.0.1"
你可以用高版本的build-tool去构建一个低版本的sdk工程,例如build-tool的版本为20,去构建一个sdk版本为18的
例如:compileSdkVersion 18
buildToolsVersion "22.0.1"这样也是OK的。