मैं अंतिम ज्ञात स्थान नहीं ला सकता हूं। मैंने Geocoding API और Google कंसोल में एंड्रॉइड के लिए Google स्थल API सक्षम किया है। मैं फ़ाइल को प्रकट करने api कुंजी कहा:Google API क्लाइंट से कनेक्ट नहीं हो सका
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_api_key" />
लेकिन मैं कंसोल में एक संदेश प्राप्त हो रहा: "Google API क्लाइंट से कनेक्ट नहीं किया जा सका: ConnectionResult {statusCode = API_UNAVAILABLE, संकल्प = अशक्त}"
अद्यतन
protected synchronized void buildGoogleApiClient() {
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(LocationServices.API)
.build();
}
@Override
public void onConnected(Bundle connectionHint) {
Location mLastLocation = LocationServices.FusedLocationApi.getLastLocation(
mGoogleApiClient);
if (mLastLocation != null) {
Toast.makeText(this, "Latitude = " + mLastLocation.getLatitude() + "\n" +
"Longitude = " + mLastLocation.getLongitude(), Toast.LENGTH_LONG).show();
}
}
@Override
public void onConnectionFailed(ConnectionResult connectionResult) {
Toast.makeText(this, connectionResult.toString(), Toast.LENGTH_LONG).show();
}
onConnected और onConnectionFailed न बुलाया जाए।
और यह भी मैं Android-ReactiveLocation का उपयोग लेकिन दोनों तरीकों कंसोल के लिए उत्पादन कर रहे हैं: Google API क्लाइंट से कनेक्ट नहीं किया जा सका: ConnectionResult {statusCode = API_UNAVAILABLE, संकल्प = अशक्त}
कृपया अपना कोड पोस्ट करें। – Jorgesys