我做了更新Android SDK的糟糕举动,现在我的应用程序全部堵塞了。 Android Studio没有向我显示我的代码中的任何错误,但是当我编译时,我得到几个构建错误,说“找不到符号类LocationClient”
我已经阅读了几个关于此问题的主题,他们似乎指出使用GoogleApiClient代替LocationClient的想法。我真的不想现在就做这个改变。有没有其他方法可以解决这个问题?
答案 0 :(得分:3)
使用GoogleApiClient代替LocationClient是长期解决方案。
但是,您可以暂时避免使用早于6.5.87的Google Play服务进行更改。 LocationClient类已在6.5.87中删除。您可以通过指定要在build.gradle依赖项中使用哪个版本的Google Play服务来实现此目的(假设您使用的是Android Studio):
dependencies {
provided 'com.google.android.gms:play-services:6.1.71'
}
或
dependencies {
provided 'com.google.android.gms:play-services:5.+'
}
第二个将锁定您最新版本的Google Play服务5。
答案 1 :(得分:0)
你必须使用GoogleApiClient,我遇到了同样的问题。虽然很简单,但效果非常相似。