由于缺少库,IntelliJ无法构建Gradle项目

时间:2017-08-09 03:34:56

标签: android intellij-idea gradle android-gradle build.gradle

前段时间我开始使用libgdx的项目。它支持所有平台,因此我的项目结构中每个都有一个模块。该项目工作了很长时间,然后我更新了IDE中的一些内容(我不知道是什么,我只是接受了更新)并且没有任何内容可以构建或运行。由于我没有真正做出任何更改,我备份了我的项目文件夹,将其删除,从github检出项目并尝试重新开始。不幸的是没有。

每次我构建项目时都会收到此错误:

Error:Android Gradle Build Target: java.lang.NoClassDefFoundError: com/android/utils/ILogger

当我去文件>项目结构>模块> android>依赖关系以下库都是缺少的类:

appcompat-v7-25.3.1
support-compat-25.3.1
support-v4-25.3.1
support-core-ui-25.3.1
support-core-utils-25.3.1
support-fragment-25.3.1
support-media-compat-25.3.1
support-vector-drawable-25.3.1
animated-vector-drawable-25.3.1

根据IDE,它们应该位于:

PROJECTDIR\android\build\intermediates\exploded-aar\com.android.support\LIBNAME

但是\ explosion-aar \不存在。

我花了整整一天的时间搜索并尝试不同的解决方案无济于事,所以我甚至不知道这是不是问题。任何帮助深表感谢。

1 个答案:

答案 0 :(得分:1)

此问题已记录open bug。请关注更新。