使用Google Play服务时出错

时间:2016-05-24 16:26:34

标签: android eclipse google-play-services

我正在尝试使用Google Play服务位置API。 我已经从sdk管理器安装了Google存储库。

我正在使用Eclipse并导入我去过的jar位置: path_to_sdk /演员/谷歌/ m2repository / COM /谷歌/安卓/ GMS /播放服务定位/ 9.0.0

我解压缩了aar文件,并将classes.jar文件添加到项目中的libs文件夹中。并且还包括作为项目的库。

添加代码后:

public class ListenerService extends Service {
     public void onCreate() {
         mGoogleApiClient = new GoogleApiClient.Builder(this)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .addApi(LocationServices.API)
            .build();
    }
}

我在eclipse中遇到这个错误:

The type com.google.android.gms.common.api.Api$zzf cannot be resolved. It is indirectly referenced from required .class files

我做错了什么?我错过了什么?

1 个答案:

答案 0 :(得分:1)

play-services-location取决于其他AAR:play-services-baseplay-services-basementplay-services-mapsplay-services-tasksfirebase-common(来自查看POM文件9.0)。

您需要在应用中包含这些内容,以确保所有课程都已解决。