错误:从1.4.0开始,现在无法访问dex任务

时间:2016-06-07 04:48:45

标签: android google-analytics

现在,我的公司希望将谷歌分析添加到我们的旧应用程序中。   我按照google develper doc,将libs添加到android studio,但是当我想同步gradle时出现错误:

Error:Access to the dex task is now impossible, starting with 1.4.0
1.4.0 introduces a new Transform API allowing manipulation of the .class files.
See more information: http://tools.android.com/tech-docs/new-build-system/transform-api

我的APP的gradle版本是

classpath 'com.android.tools.build:gradle:1.2.3'

我找到了一些解决方案,例如:enter link description here 但它不起作用。 任何人都有解决方案谢谢

我发现,当我将谷歌分析库添加到项目级build.gradle依赖项时会发生这种情况。类路径是:classpath'com.google.gms:google-services:1.5.0-beta2',但是,我的应用程序是旧的,gradle是:classpath'com.android.tools.build:grad:1.2.3',当我同步时,它将报告错误。当我修改类路径时,这样:classpath'com.android。 tools.build:gradle:1.5.0',也发生了。我该怎么办?谢谢 enter image description here

1 个答案:

答案 0 :(得分:0)

你的Logcat抛出什么

现在无法访问dex任务,从1.4.0开始

  

Classpath是Java虚拟机或Java中的参数   编译器,指定用户定义的类的位置和   包。

打开项目级 build.gradle &叫这个

    dependencies {
    classpath 'com.android.tools.build:gradle:1.5.0' //or 2.0.0

      }

然后Clean-Rebuild-Sync你的IDE