无法解析符号' GooglePlayServicesClient'

时间:2015-03-26 07:10:09

标签: android android-studio gradle google-play-services build.gradle

我正在尝试将项目从Eclipse迁移到Android Studio,该项目可以在Eclipse中构建并成功导入到Android Studio中,但是,我在Android Studio中遇到Cannot resolve symbol 'GooglePlayServicesClient'错误。

我按照官方教程在Android Studio中导入了Google Play服务,另外还有一个" com.google.android.gms.common.ConnectionResult"在我的项目中使用的没有相同的问题。只有' GooglePlayServicesClient'无法解决。

issue

我也尝试过清理并重建我的项目,但问题仍然存在。我做错了什么?

更新

我的build.gradle

...
dependencies {
    compile project(':libraryListViewAnimations')
    compile 'com.android.support:support-v4:21.0.3'
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.google.android.gms:play-services:+'
    compile 'com.google.android.gms:play-services:7.0.0'
    compile files('libs/activation.jar')
    compile files('libs/additionnal.jar')
    compile files('libs/commons-net-3.1-sources.jar')
    compile files('libs/commons-net-3.1.jar')
    compile files('libs/mail.jar')
}

2 个答案:

答案 0 :(得分:10)

GooglePlayServicesClient已过时,不再包含在Google Play Services 7.x库中。 Google建议改为使用GoogleApiClient

请参阅Android开发者文档中的Accessing Google APIs

"注意:如果您的现有应用程序使用GooglePlayServicesClient的子类连接到Google Play服务,则应尽快迁移到GoogleApiClient。"

答案 1 :(得分:0)

您是否在build.gradle中添加了compile 'com.google.android.gms:play-services:7.0.0'? 您可以找到更多指南here。希望这有帮助。