使用./gradlew assembleBetaDebug从终端运行android应用程序时出现问题,在构建部分下的dagger生成文件中出现错误

问题描述

我有一个本机项目,正在将其转换为react-native项目,我面临的问题是./gradlew命令, 当我从android studio中的运行按钮运行项目时,它可以完美运行,但是当我在React Native中使用命令“ ./gradlew assembleBetaDebug”或“ ./gradlew assembleBetaDebug assembleBetaDebugAndroidTest -DtestBuildType = debug”进行排毒e2e测试时,它显示错误在构建部分下用匕首生成的文件中。

错误:

import javax.annotation.processing.Generated; ^ / android / app / build /生成/源/kapt/BETADebug/com/example/ice/ui/common/BaseViewModel_MembersInjector.java:8:错误:找不到符号 @Generated( ^ 符号:生成的类 注意:某些输入文件使用或覆盖不推荐使用的API。 注意:有关详细信息,请使用-Xlint:deprecation重新编译。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用-Xlint:unchecked重新编译以获取详细信息。 100个错误 仅显示前100个错误,共188个;如果您想了解更多内容,请使用-Xmaxerrs

任务:app:compileBETADebugJavaWithJavac FAILED

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:compileBETADebugJavaWithJavac'的执行失败。

编译失败;有关详细信息,请参见编译器错误输出。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

    获得更多帮助

在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 7.0不兼容。 使用“ --warning-mode all”来显示各个弃用警告。 参见https://docs.gradle.org/6.3/userguide/command_line_interface.html#sec:command_line_warnings

在51秒内失败

请问有人可以在这里做什么?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...