gpt4 book ai didi

android-gradle-plugin - NoClassDefFoundError : com/android/build/gradle/internal/ToolingRegistryProvider

转载 作者:行者123 更新时间:2023-12-01 03:28:35 25 4
gpt4 key购买 nike

我有一个现在无法构建的 Android 项目:

FAILURE: Build failed with an exception.

* Where:
Build file 'build.gradle' line: 28

* What went wrong:
A problem occurred evaluating root project 'X'.
> java.lang.NoClassDefFoundError: com/android/build/gradle/internal/ToolingRegistryProvider

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED


该项目使用以下依赖项构建良好:
'com.android.tools.build:gradle:2.1.3'
'com.android.tools.build:gradle-experimental:0.7.3'

一位同事应用了 AndroidStudio 提供的更新。这将插件版本更改为:
'com.android.tools.build:gradle:2.2.0'
'com.android.tools.build:gradle-experimental:0.8.0'

此次更新后,项目在他的开发机器上构建成功
(Windows 7)和我的(Ubuntu 16.04)。错误发生在 Jenkins 构建上
服务器(Ubuntu 16.04)。我在构建服务器上安装了 Android SDK 组件的可用更新,但错误仍然存​​在。

一个 google search for "ToolingRegistryProvider" 返回“您的搜索不匹配任何文档”。

最佳答案

通过在构建服务器上删除 gradle 的模块缓存,然后让构建重新下载所有内容,问题得到了解决。

rm -r ~/.gradle/caches/modules-2

关于android-gradle-plugin - NoClassDefFoundError : com/android/build/gradle/internal/ToolingRegistryProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39754587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com