如果我运行命令./gradlew sync --stackstrace
配置项目:firebase_auth警告:选项设置“android.enableR8=true”已弃用。它将在Android Gradle插件的5.0版本中删除。您将无法再禁用R8
此版本中使用了不推荐使用的Gradle功能,使其与Gradle 7.0不兼容。请使用“--warning-mode all”显示各个不推荐使用的警告。请参阅https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
在1秒内成功构建8个可操作的任务:8最新
问题是:在我的Gradle.properties文件中没有android.enableR8=true
。以下是我的Gradle.properties文件:
org.gradle.jvmargs=-Xmx1536M
使用安卓X =真
android.启用Jetifier =真
主页=/应用程序/安卓系统Studio.app/Contents/jre/jdk/Contents/Home/
我能做什么?我也用--warning-mode all
运行了这个命令,我得到了同样的错误,但最重要的是:
- 出了什么问题:任务“sync”在根项目“android”中不明确。候选任务为:'syncDebugLibJars',' syncProfileLibJars','syncReleaseLibJars'.
- 尝试:运行gradlew tasks以获取可用任务列表。使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整见解。
- 从https://help.gradle.org获取更多帮助
谢谢你抽出时间
布索什
1条答案
按热度按时间djp7away1#
日志中显示的消息似乎只是一个警告,提到
android.enableR8
将在Gradle 5.0版本中被禁用。如果应用中没有受影响的功能,则可以安全地忽略警告。此问题也在此线程中发布。