0
0

More than 1 year has passed since last update.

[Android]Installed Build Tools revision 31.0.0 is corruptedエラーの対策

Last updated at Posted at 2021-12-31

概要

以下のエラーが出た時の対応策

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

2022年3月31日追記
Android T(Tiramisu)に向けてbuildToolsVersionを挙げた際にも発生することがされ、
同様の対応で回避できることを確認しました。

現象

このエラーはGradleの設定が以下の時にBuildすることで出るようです。

    compileSdkVersion 31
    buildToolsVersion "31.0.0"

    defaultConfig {
        minSdkVersion 30
        targetSdkVersion 31
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

原因

build-toolsにdx.bat, dx.jarが存在していないことによりエラーが出ています。

対策

以下の2つの対策を行うことでBuildを通すことができます。

1.以下を開く

C:\Users\<ユーザ名>\AppData\Local\Android\sdk\build-tools\31.0.0

2.d8.batをdx.batにリネーム

3.以下を開く

C:\Users\<ユーザ名>\AppData\Local\Android\sdk\build-tools\31.0.0\lib

4.d8.jarをdx.jarにリネーム

参考

Android Studio error "Installed Build Tools revision 31.0.0 is corrupted"

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0