buildToolVersion是指用于构建和打包应用程序的工具的版本。它包含了一些用于编译、打包和压缩应用程序的工具集,如Android资源编译器(aapt)、dex编译器(dx)等。buildToolVersion的版本需要与Android插件的版本兼容才能正常使用。
CompileSdkVersion是指用于编译应用程序的Android SDK的版本。它定义了应用程序编译时所使用的Android API级别。CompileSdkVersion设置为较高的版本可以让开发者使用较新的API功能,但同时也需要注意在使用较高版本的API时做好兼容性处理,以确保应用程序在较低版本的Android设备上也能正常运行。
简而言之,buildToolVersion是用于构建和打包应用程序的工具的版本,而CompileSdkVersion是用于编译应用程序的Android SDK的版本。它们都是开发Android应用程序时必须设置的重要参数。