无法parsing符号'LocationServices'

我想build立一个android应用程序使用android使用userlocation的工作室。 我试图导入谷歌播放服务LocationServices api,但它说,它不能parsing符号'LocationServices'。 我试图寻找答案,但我无法弄清楚是什么问题。

这里是我的错误和代码的图片: 代码和错误

新的错误

第三个错误(是的,我是菜鸟)

提前致谢

Solutions Collecting From Web of "无法parsing符号'LocationServices'"

您需要导入:

import com.google.android.gms.location.LocationServices; 

并在build.gradle

 compile 'com.google.android.gms:play-services-location:11.0.2' 

你上课必须执行:

 public class MapsActivity extends FragmentActivity implements OnMapReadyCallback, LocationListener, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener { ...} 

你需要OverWrite这个方法:

  @Override public void onConnected(Bundle bundle) { } @Override public void onConnectionSuspended(int i) { } @Override public void onConnectionFailed(ConnectionResult connectionResult) { } @Override public void onLocationChanged(Location location) { } 

这是一个细节的实现

看这张贴7个月后,让我从一个果酱。

在编写的时候,你必须更新build.gradle(Module:app) compile 'com.google.android.gms:play-services-location:11.4.2' //developers.google.com/安卓/引导/安装

你的文章帮了我很多,我希望这个补充也能帮助其他人看到这个post。