Post(s) tagged Ionic

How to fix Android build error "Installed Build Tools revision XX.X.X is corrupted"

The main problem is the two files missing in SDK build tool 31 that are:

  1. dx.bat
  2. dx.jar

The solution is that these files are named d8 in the file location so changing their name to dx will solve the error.

For Windows

  • Go to bellow location
  • Find a file named d8.bat. This is a Windows batch file.
  • Rename d8.bat to dx.bat.
  • In the folder lib ("C:\Users\user\AppData\Local\Android\Sdk\build-tools\xx.x.x\lib")
  • Rename d8.jar to dx.jar

Remember AppData is a hidden folder. Turn on hidden items to see the AppData folder.

For macOS or Linux

# change below to your Android SDK path
cd ~/Library/Android/sdk/build-tools/31.0.0 \
  && mv d8 dx \
  && cd lib  \
  && mv d8.jar dx.jar

Hope the build issue is resolved.

Posted on March 20, 2022