当我的
Android Studio项目被其他人复制时会遇到此问题,但他们无法直接运行它.
错误消息无法找到构建工具版本XX.X.X.
那么他们如何知道应该为自己的系统更改哪个版本?
或者有没有更好的方法来将buildToolsVersion“XX.X.X”设置为广泛适合build.gradle中的其他人?
对于compileSdkVersion也是同样的问题,我怎么知道我的系统中可用的版本?
是否有一个gradle(不限)脚本来找出可用的版本?
错误消息无法找到构建工具版本XX.X.X.
那么他们如何知道应该为自己的系统更改哪个版本?
或者有没有更好的方法来将buildToolsVersion“XX.X.X”设置为广泛适合build.gradle中的其他人?
对于compileSdkVersion也是同样的问题,我怎么知道我的系统中可用的版本?
是否有一个gradle(不限)脚本来找出可用的版本?
解决方法
查看build.gradle(Module:< app-name>)文件.该文件中应该有一个buildToolsVersion行.确保您和其他人安装了该版本的构建工具.
还要确保SDK管理器仍然可以使用构建工具的版本.
在处理朋友的项目时,我遇到了这个问题.他正在使用我不能再获得的构建工具版本.我认为这是因为事情被更新和替换.
我们通过安装最新版本的构建工具来解决这个问题.
当我升级Android Studios并且不再提供构建工具的版本时,我也遇到了这个问题.
对于compileSdkVersion,您可以转到工具> Android> SDK Manager.这将打开一个窗口,允许您管理compileSdkVersion和buildToolsVersion.
您还可以选择左下角的链接(启动独立SDK管理器),这将为您提供更多信息.