Userlocationを使用するAndroid studioを使用してAndroidアプリを構築しようとしています。 Google Play Services LocationServices APIをインポートしようとしていますが、シンボル「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'
に更新する必要があります https://developers.google.com/Android/guides/setup
あなたの投稿は私を大いに助けてくれましたし、この追加が将来この投稿を見る他の人にも役立つことを願っています。