Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我必须用GoogleAppClient替换Android LocationClient吗?_Android_Android Studio_Maps_Google Api Client_Location Client - Fatal编程技术网

我必须用GoogleAppClient替换Android LocationClient吗?

我必须用GoogleAppClient替换Android LocationClient吗?,android,android-studio,maps,google-api-client,location-client,Android,Android Studio,Maps,Google Api Client,Location Client,我更新我的Android SDK的举动很糟糕,现在我的应用程序都被阻塞了。Android Studio并没有在我的代码中显示任何错误,但当我编译时,我得到了几个生成错误,上面写着“找不到symbol类LocationClient” 我读过几篇关于这一点的文章,它们似乎指出了使用GoogleAppClient代替LocationClient的想法。我真的不想现在就做这个改变。有没有其他方法可以解决这个问题?您必须使用GoogleAppClient,我也有同样的问题。不过,它非常简单,工作原理非常相

我更新我的Android SDK的举动很糟糕,现在我的应用程序都被阻塞了。Android Studio并没有在我的代码中显示任何错误,但当我编译时,我得到了几个生成错误,上面写着“找不到symbol类LocationClient”


我读过几篇关于这一点的文章,它们似乎指出了使用GoogleAppClient代替LocationClient的想法。我真的不想现在就做这个改变。有没有其他方法可以解决这个问题?

您必须使用GoogleAppClient,我也有同样的问题。不过,它非常简单,工作原理非常相似。

使用GoogleAppClient代替LocationClient是长期的解决方案

但是,您可以使用早于6.5.87的Google Play服务暂时避免进行更改。LocationClient类在6.5.87中被删除。您可以通过指定希望在build.gradle依赖项中使用哪个版本的Google Play服务来实现这一点(假设您使用的是Android Studio):

第二个版本将把您锁定在最新版本的google play services 5中

dependencies {
    provided 'com.google.android.gms:play-services:6.1.71'
}
dependencies {
    provided 'com.google.android.gms:play-services:5.+'
}