2016-06-09 76 views
-1

在我的Android应用程序,我需要使用谷歌Analytics(分析)和下面是我的build.gradle文件应用程序的构建提供了错误

dependencies { 
    compile 'junit:junit:4.12' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.android.support:appcompat-v7:23.3.0' 
    compile 'com.google.android.gms:play-services:9.0.1' 
    compile 'com.google.android.gms:play-services-analytics:9.0.1' 
    compile 'com.google.code.gson:gson:2.3.1' 
    compile files('libs/android-mads-4.5.8.jar') 
    compile files('libs/ksoap2-android-assembly-3.3.0-jar-with-dependencies.jar') 
    //compile files('libs/libGoogleAnalyticsServices.jar') 
    compile files('libs/picasso-2.5.2.jar') 
    compile 'com.facebook.android:facebook-android-sdk:4.0.0' 

} 
apply plugin: 'com.google.gms.google-services' 

,但我仍然得到以下错误

Error:(8, 45) error: package com.google.analytics.tracking.android does not exist

回答

0

请到通过这link

您还没有在依赖关系中添加Google服务。

com.google.gms:google-services:3.0.0 
+0

您好,我想这需要被添加到项目层面构建文件,我将它 类路径“com.android.tools.build:gradle:2.2.0-alpha3” classpath'com.google.gms:google-services:3.0.0' – beginner

+0

是的,它只在classpath中检查我发送的链接中的其他更改。 – KDeogharkar

+0

我已经做了....我的是一样的描述在你的和下面的答案的链接。但这个问题仍然存在。有时在生成后,我也得到这个错误错误:执行失败的任务':transformClassesWithJarMergingForDebug'。 > com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/google/android/gms/analytics/internal/Command $ 1.class – beginner

0
以下依赖于项目级的build.gradle文件

classpath 'com.google.gms:google-services:3.0.0' 

的插件添加到您的应用程序级别的底部的build.gradle

apply plugin: 'com.google.gms.google-services' 

现在你应该增加对谷歌的依赖

添加Play Services Inside app level build.gradle,添加以下代码

compile 'com.google.android.gms:play-services-analytics:9.0.0' 

参考:https://developers.google.com/analytics/devguides/collection/android/v4/#set-up-your-project

相关问题