FAILED: out/soong/build.ninja
cd “KaTeX parse error: Expected 'EOF', got '&' at position 51: …soong_build")" &̲& BUILDER="PWD/KaTeX parse error: Expected 'EOF', got '&' at position 52: …soong_build")" &̲& cd / && "BUILDER” --top “$TOP” --out “out/soong” -n “out” -d “out/soong/build.ninja.d” -t -l out/.module_paths/Android.bp.list -globFile out/soong/.bootstrap/build-globs.ninja -o out/soong/build.ninja --available_env out/soong/soong.environment.available --used_env out/soong/soong.environment.used Android.bp
Clang SA is not enabled
error: dalvik/dx/bin/Android.bp:24:1: module “dx-doc-stubs” already defined
dalvik/dx/src/Android.bp:24:1 <-- previous definition here
error: dalvik/dx/bin/Android.bp:41:1: module “dx-docs” already defined
dalvik/dx/src/Android.bp:41:1 <-- previous definition here
14:03:58 soong bootstrap failed with: exit status 1

查了很久,也不知道为什么突然报错了,问同事,同事也不知道,跟我说,可能是工程代码脏了,让我干脆重新拉代码吧!
拉代码也可以,但是我还是想要知道这个问题的原因;或者至少解决它。
我查了一下dalvik,是Android操作系统的虚拟机,详细可参考:https://blog.csdn.net/jklbnm12/article/details/120287475
看了一下不太明白,我就进到具体目录去看报错里的:dx-doc-stubs dx-docs
看了一下还是不太明白,主要是一直觉得自己可无辜了,都没动过这个文件夹,却发生了这样的报错。
我就仔细对比了一下正常情况下的make成功与这次编译失败的信息,发现一个:Restriction Checker not present, skipping…我是根据这个来搜索,弹出来比较能给我启发的链接为:https://blog.csdn.net/lcfeng99/article/details/8114597
我进去具体的路径下看了又看,最后发现 dalvik/dx/下新增了一个文件夹bin/,其实一开始我就用过git status来查看代码的变更信息,但是我是直接到路径dalvik/dx/bin/,肯定得不到变更(毕竟文件夹都是新增的。)
然后我查看了一下git log .发现提交的都是Google的人,肯定不是我能更改的,我就把文件夹bin/删了,可能是我无意中做了啥,至今不太知道原因,导致了它新增这个文件夹。

然后编译成功了。

在研究这个问题的时候,我先把改动移到之前有的另一套代码里,是正常编译的,然后更加确信这跟我这一套代码有关系而已,与外部的编译环境无关。

有可能是我复制了一个文件到另一个文件夹下出现的问题?等待验证!

make settings时编译报错:dalvik/dx/bin/Android.bp:24:1: module “dx-doc-stubs“ already defined相关推荐

  1. 使用uniapp做微信小程序,在小程序编辑器运行时编译报错:appid不合法,导致启用不了。

    使用uniapp做微信小程序,在小程序编辑器运行时编译报错:appid不合法,导致启用不了.这个好坑爹啊,我这么淑女的小可爱都想骂人了,我好累,写个博客发泄发泄吧! 复现我的问题:神操作--代码跟别人 ...

  2. 使用TS+vue3封装axios时编译报错,提示You may need an additional loader to handle the result of these loaders.

    基于vue3+TS构建的商城后台管理系统 根据coderwhy老师指导搭建的项目为PC端商品后台管理系统. 报错: 使用TS+vue3封装axios时编译报错,提示You may need an ad ...

  3. C/C++静态库编译报错(/usr/bin/ld:cannot find -lpthread,/usr/bin/ld:cannot find -lc)

    报错截图 原因:缺少libpthread.a 解决方法: yum install glibc-static

  4. Tina编译报错:/usr/bin/ld: skipping incompatible解决方案

    今天在做项目的时候,用make命令后出现了/usr/bin/ld: skipping incompatible-问题. 分析:编译器给出的错误信息已经很清楚了:兼容性问题,即产生了不兼容性且找不到li ...

  5. catkin_make编译报错:/usr/bin/ld: 找不到 -lxxx

    Linux下编译程序的时候,出现/usr/bin/ld: cannot find -lxxx的错误,主要的原因是找不到相应的动态库,库文件没有导入到ld检索目录中. 比如找不到: /usr/bin/l ...

  6. mysql8没有cmakelist_CentOS7安装mysql8.0编译报错集合

    以下都是我安装mysql8.0遇到的一些报错和解决方法 1.does not appear to contain CMakeLists.txt. 原因:mysql下载的源码包不对 解决方法:下载正确的 ...

  7. 编译报错“ld: cannot find -lXXX”

    qt编译报错如下: /bin/ld: cannot find -lXXX Makefile:447: recipe for target 'AAA' failed collect2: error: l ...

  8. 【错误记录】记录 Android 命令行执行 Java 程序中出现的错误 ( dx 打包 PC 可执行文件报错 | dalvik 命令执行 kotlin 编译的 dex 文件报错 )

    文章目录 前言 一.Android 命令行与 PC 可执行 JAR 文件不兼容 二.Android 命令行使用 dalvik 命令不能直接执行 Kotlin 编译的 dex 文件 前言 尝试在 And ...

  9. 编译make px4_fmu-v2_default upload时,报错ERROR Board can accept larger flash images (2080768 bytes)

    编译make px4_fmu-v2_default upload时,报错ERROR: Board can accept larger flash images (2080768 bytes) than ...

  10. 编译PX4时,报错error ‘i‘ does not name a type __ULong i[2];解决方法

    编译PX4时,报错error: 'i' does not name a type __ULong i[2];解决方法 在编译PX4的时候,会遇到报错: /usr/include/newlib/math ...

最新文章

  1. 自动添加端口添加至Windows防火墙脚本
  2. Java 如何线程间通信,面试被问哭。。。
  3. QT的QStackedLayout类的使用
  4. win7 下jenkins配置与使用
  5. python的threading库_python标准库介绍——31 threading 模块详解
  6. Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允
  7. 使用KELI调试单片机代码时,一定要用Open Project的方式打开。
  8. 生产用计算机房噪音应小于,机房建设规范标准要求
  9. 《西游记》的读后感4000字
  10. 程序员要知道的英语词汇
  11. 清明五一假期催热周边自驾游 迪庆州应势推出“杜鹃花之旅”
  12. TODO注解及其他类似注解说明
  13. vertica基本常用sql
  14. 计算机办公室听什么音乐,盘点办公室里最适合听的九首歌!
  15. XUL使用中的常见错误
  16. Unknown custom element: <uni-data-checkbox> - did you register the component correctly? For recursi
  17. linux创建删除用户及vim简单操作
  18. python 3d库_python的3d库
  19. Mac怎么安装CAD(AutoCAD)安装教程,M系列芯片安装CAD正版 CAD教程
  20. 从招股书看“医疗AI第一股”鹰瞳科技财报六大亮点

热门文章

  1. 常用开关稳压电源(LM2596、MC3406)
  2. 如何在vue项目中使用styl
  3. 联邦学习:FedProx框架
  4. FPS 每秒传输帧数(Frames Per Second)
  5. wps怎么做文档分享
  6. php重构求圆柱圆锥的体积,六年级数学下册2.8 圆锥的体积教案 (新版)苏教版...
  7. win10 安装pytorch gpu 及 解决报错“OSError: [WinError 126] 找不到指定的模块
  8. 数据流-移动超平面(HyperPlane)构造
  9. 8.7.1. Declaration of Enumerated Types
  10. 推荐好用的两个搜索下载书籍网站