2016-11-08 4 views
0

Der folgende Fehler kam, wenn ich versuchte, die Kartenaktivität in Android Studio Version 2.2 zu erstellen "Keine Ressource gefunden, die die angegebene übereinstimmt Name 'android: TextAppearance.Material.Widget.Button.Inverse' " bitte schlagen Sie mir die Lösung vor.Keine Ressource gefunden, die den angegebenen Namen 'android: TextAppearance.Material.Widget.Button.Inverse'

+1

Mögliche Duplikat [Fehlerdatei manifestieren Eltern für Punkt Abrufen: Nein Ressource gefunden, die dem Geben entspricht n Name nach dem Upgrade auf AppCompat v23] (http://stackoverflow.com/questions/32075498/error-retrieving-parent-for-item-no-resource-found-that-matches-the-given-name) –

Antwort

-1

Die Verwendung von Google ApiClient ist die beste Methode, wenn Sie vor Ort arbeiten. https://developers.google.com/android/reference/com/google/android/gms/common/api/GoogleApiClient

Wenn Sie eine Verbindung zu einem der Google APIs im Google Play-Services-Bibliothek (wie die Google-Anmeldung, Spiele oder Drive) zur Verfügung gestellt machen, müssen Sie eine Instanz von GoogleApiClient erstellen ("Google API Client"). Der Google API-Client bietet einen gemeinsamen Einstiegspunkt für alle Google Play-Dienste und verwaltet die Netzwerkverbindung zwischen dem Gerät des Nutzers und jedem Google-Dienst.

  • automatisch verwalten Sie Ihre Verbindung zu Google Play-Dienste.

  • Führen Sie synchrone und asynchrone API-Aufrufe für einen der Google Play-Dienste Google aus.

  • Verwalten Sie Ihre Verbindung zu Google Play-Diensten manuell in den seltenen Fällen, in denen dies erforderlich ist.

Fügen Sie diese

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.google.android.gms.location.sample.basiclocationsample" > 

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
</manifest> 

Fügen Sie diesen Code in Ihre Aktivität

mGoogleApiClient = new GoogleApiClient.Builder(this) 
      .addApi(Drive.API) 
      .addScope(Drive.SCOPE_FILE) 
      .addConnectionCallbacks(this) 
      .addOnConnectionFailedListener(this) 
      .build() 
@Override 
    public void onConnected(Bundle connectionHint) { 
     mLastLocation = LocationServices.FusedLocationApi.getLastLocation(
       mGoogleApiClient); 
     if (mLastLocation != null) { 
      mLatitudeText.setText(String.valueOf(mLastLocation.getLatitude())); 
      mLongitudeText.setText(String.valueOf(mLastLocation.getLongitude())); 
     } 
    } 
+0

Sind Sie Sicher hast du diese Antwort auf die richtige Frage gepostet? Das OP hier hat nichts über Standortdienste gesagt. Sie haben ein Build-Problem. –

Verwandte Themen