问题描述

运行出现ERROR: Installed Build Tools revision 32.0.0 is corrupted.
不用重新安装更多的版本,可以通过更简单的方法解决:
dug如下:
```c![@Overridepublic void run() {bytes = mmInStream.read(buffer);mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();}](https://img-blog.csdnimg.cn/4f13860d45eb4a3f9375ca6d038265cf.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5ZKV5ZKV5ZKV5aeR5aeR,size_20,color_FFFFFF,t_70,g_se,x_16)


原因分析:

出现这个问题的原因是sdk缺少了两个文件:dx.bat,dx.jar
这两个文件在sdk中都有,只是名字错了,需要复制一份重命名:


具体解决方案:

  1. 找到并进入 C:\Users\user\AppData\Local\Android\Sdk\build-tools\32.0.0 目录

提示:AppData是一个隐藏文件夹,打开隐藏项就可以看到AppData文件夹

  1. 找到 d8.bat 的文件(Windows批处理文件),复制并粘贴在当前文件夹,重新命名为dx.bat .
  2. 进入 C:\Users\user\AppData\Local\Android\Sdk\build-tools\32.0.0\lib 目录
  3. 复制d8.jar 并粘贴在当前文件夹,重新命名为dx.jar.

改完后的样子:
在这里插入图片描述
在这里插入图片描述

之后就能正常运行项目了。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐