Rau*_*ulp 6 android gradle android-gradle-3.0
我的 Android Studio 设置如下:
Android Studio Version : 4.0 (May 2020 Build)
Android Gradle Plugin Version : 4.0.0
Gradle Version : 6.1.1
Run Code Online (Sandbox Code Playgroud)
但它给了我这个错误:
Failed to find Build Tools revision 30.0.1
Run Code Online (Sandbox Code Playgroud)
我在 sdk 管理器中检查了 SDK 工具,没有 30.0.1 版本,但存在 30.0.2 版本。为了强制 Android Studio 使用 30.0.2,我在 android 标签的应用程序的 gradle 属性中添加了以下行
安卓 { .. .. ..
构建工具版本“30.0.2”
}
但是仍然显示相同的错误。我认为每个 Gradle+plugin 版本都映射到给定的Buildtoolversion,而我的版本是30.0.1,但遗憾的是 SDK 工具版本没有显示它。有没有办法知道哪个gradle+plugin对应版本?
RP
Kev*_*ing 33
我和你有同样的问题,但是我的android studio提示:
Failed to find Build Tools revision 30.0.3
Run Code Online (Sandbox Code Playgroud)
我点击菜单Tools - SDK Manager查看为什么没有30.0,3;
我发现,在SDK platforms选项卡列表中,有显示
Name                  API Level     Revision    Status
Android 11.0(R)       30            3           Update available
Run Code Online (Sandbox Code Playgroud)
我打开目录进行挖掘:
dir %LOCALAPPDATA%\Android\Sdk\build-tools
Run Code Online (Sandbox Code Playgroud)
有这些东西,没有30.0.3;
2021/11/02  20:02    <DIR>          .
2021/11/03  08:37    <DIR>          ..
2020/12/25  12:46    <DIR>          30.0.2
2021/10/27  15:16    <DIR>          31.0.0
2021/03/17  17:07    <DIR>          31.0.0-rc1
2021/05/07  14:57    <DIR>          31.0.0-rc3
2021/11/02  20:02    <DIR>          32.0.0-rc1
Run Code Online (Sandbox Code Playgroud)
所以,结论是缺少指定版本的buildTool导致问题,我们应该安装缺少的版本;
但是,我无法将 30.0.2 升级到 30.0.3,因为没有破折号,只有复选框中的复选标记,我无法选中复选框来升级它,所以我必须安装它们;
您可以按照图中的步骤安装缺少的版本;
Tools - SDK Manager - SDK Tools - Show Package Details
选择您需要的版本,点击应用按钮进行安装;
Fél*_*roy 12
我遇到了同样的问题,我通过这样做来解决它:
File->Project StructureModules右侧栏中的Properties选项卡中,从Build Tools Version下拉列表中选择一个。Apply然后点击OK这是一个屏幕截图:
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           12123 次  |  
        
|   最近记录:  |