我有一個Android項目,但現在失敗建設:NoClassDefFoundError的:COM /安卓/建設/ gradle產出/內部/ ToolingRegistryProvider
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組件的可用更新,但錯誤仍然存在。
A google search for "ToolingRegistryProvider"
返回「您的搜索與任何文檔都不匹配」。