1

如何导入到我的 android Tibolte AgendaCalendarView?我试图将以下内容添加到我的 build.gradle (Module: app) 中:

错误:任务“:app:transformClassesWithDexForDebug”执行失败。com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79 \bin\java.exe'' 以非零退出值 2 结束

到目前为止,我已经尝试过:

defaultConfig {
   multiDexEnabled true
}

没有运气:(

4

3 回答 3

1

我有同样的问题,这是因为重复的库,当你设置

defaultConfig {
multiDexEnabled true
}

并在消息中构建您获得重复的库名称,从您的依赖项中删除该库,在我的情况下它是 gson 库并且它有效。

于 2016-01-21T05:56:28.833 回答
0

可能您对一个库有多个引用,您需要找出哪个库发生冲突。

使用此命令查看应用的依赖关系树

gradlew app:dependencies (for windows)
or
gradle app:dependencies (for linux)

其中“app”是您的应用程序模块的名称。

就我而言,图书馆是com.google.collections。然后你改变 int build.gradle 文件你的编译语句

compile ('com.github.tibolte:agendacalendarview:1.0.3'){
    exclude group: 'com.google.collections'
}
于 2016-03-02T10:38:56.100 回答
0

在android Studio中,您可以转到文件->打开->选择项目文件夹->确定。

当您在 IDE 中打开此项目时。它将在 gradle 中显示错误。要解决此问题,请打开 Build.gradle 文件,然后删除或注释此行

"apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'" .

然后清理并重建项目。

于 2017-02-21T12:50:22.377 回答