错误:无法找到构建工具版本23.0.0 rc2 - Android Studio

4

我一直在我的MacBook Pro上使用Android Studio开发项目。我将项目存储在GitHub存储库中。但现在我正在使用Windows笔记本电脑,因此我克隆了我的项目并尝试在Android Studio中运行,但我遇到了以下错误:

Error:failed to find Build Tools revision 23.0.0 rc2
Install Build Tools 23.0.0 rc2 and sync project

我点击了

Install Build Tools 23.0.0 rc2 and sync project” but I’m getting another error:
Loading SDK information...

忽略未知的软件包过滤器'build-tools-23.0.0-preview'。警告:软件包过滤器已移除所有软件包。没有可安装的内容。请考虑再次尝试更新而不使用软件包过滤器。
安装失败。请检查您的网络连接并重试。您可以继续创建项目,但缺少的组件将无法正确编译。(我已经检查了我的网络连接,我正在使用有线连接连接到互联网)。
当我在Macbook上克隆我的项目时,一切正常,所以我不确定为什么在Windows上无法工作。
以下是截图:enter image description here

1
尝试一下这个可能会有帮助:https://dev59.com/_V0a5IYBdhLWcg3wJVvv 更改你的项目构建工具版本。 - Raghavendra
感谢您的迅速回复,抱歉我忘记提到我已经尝试过那个方法,但对我没有用。 - D. Ace
你能否安装最新的构建工具版本24,我猜测你可以从SDK管理器中安装并尝试一下,如果你仍然遇到相同的错误? - Raghavendra
显然在3.0版本中,这个问题似乎已经被解决了。我连接到了互联网,Studio下载了所需的构建工具(在我的情况下是26),并安装了它,并同步gradle。 - Prajwal
3个回答

7

您可以使用

compileSdkVersion 23
buildToolsVersion "23.0.0"

接着,点击Sync Project With Gradle Files按钮即可完成操作:

工具 -> Android -> Sync Project with Gradle Files

如果失败了,可以尝试运行Rebuild project

构建 -> Rebuild Project

如需更多详细信息,请访问

AndroidStudio: Failed to sync Install build tools


1
谢谢IntelliJ。我在哪里可以配置这些设置:compileSdkVersion 23,buildToolsVersion "23.0.0"? - D. Ace
1
忽略我的上一条消息,我在 build.gradle 文件中找到了它。 - D. Ace

5

就您的错误行而言,它明确表示您需要安装上述软件包才能构建项目,也就是说,根据新的构建版本和技术查看项目。因此,您需要更新您的SDK。

错误:无法找到Build Tools修订版23.0.0 rc2,安装Build Tools 23.0.0 rc2并同步项目

现在来看第二个错误,我可以想到几种可能性: 1. 确保您没有使用任何代理,如果有,请在AS中设置该代理。

  1. 如果您的网络没有任何实际问题,如我上面所述,那么最好删除23.0.0 rc2文件夹和相应的文件夹,即23XX文件夹,然后再尝试启动sdk管理器。

我希望这可以解决您的问题,同时如果您想在不同的构建版本上查看项目,请查看下面的图像并尝试此操作 enter image description here

我希望这能解决你的问题。

编辑2:在发布此答案后,我看到了你的评论。

你应该在Android Studio的build.gradle文件中更改构建工具版本。我认为这会起作用enter image description here


0

我已经在gradle设置中更改了compileSdkVersion和buildToolsVersion,如下所示。它可以正常工作。

compileSdkVersion 23 buildToolsVersion "23.0.0"

作者: Kalaimani.R


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接