Build tools 32的问题

android studio 总是用最新的编译工具,而32版本的Build Tools中会出现问题。

默认编译情况会遇到Build tools 32 版本的问题。

upload successful

问题在于32版本开始d8文件,改为了dx。解决方法就是重命名。

Windows版本的解决方法:

1
2
3
4
5
进入C:\Users\你的用户名\AppData\Local\Android\Sdk\build-tools\32.0.0 目录
找到d8.bat的文件
复制---命名d8.bat为dx.bat。
进入C:\Users\你的用户名\AppData\Local\Android\Sdk\build-tools\32.0.0\lib目录
复制d8.jar,重名命名为dx.jar

Mac版的解决方法:

1
2
3
4
cd /sdk安装目录/Android/sdk/build-tools/32.0.0/
cp d8 dx
cd lib/
cp d8.jar dx.jar