[英]cannot resolve symbol 'LocationServices'
你需要导入:
import com.google.android.gms.location.LocationServices;
在build.gradle
:
implementation 'com.google.android.gms:play-services-location:11.0.2'
你的班必须实现:
public class MapsActivity extends FragmentActivity implements OnMapReadyCallback,
LocationListener,
GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener { ...}
您需要覆盖此方法:
@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/安卓/引导/安装
你的帖子给了我很多帮助,我希望这个补充也能帮助其他人在将来看这篇文章。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.