Ich habe die Prozedur wie hier beschrieben verfolgt: Setup Ich habe auf die kleine 'Sync Projekt mit Gradle' Schaltfläche geklickt. Gradle und Android Studio scheinen zu finden, aber dann kann ich nicht wirklich den gms-Code verwenden. Wenn ich versuche zu importieren, werde ich für com.google.android.gms automatisch vervollständigen, aber nicht weiter. Ich habe alle Pakete mit Android SDK Manager aktualisiert.Wie importiere ich com.google.android.gms. * In Android Studio mit einem Gradle-Build?
- Ich betreibe Android Studio 0.4.2.
- Mein minSdk bis 9
- gesetzt ist mein build.gradle enthält kompilieren 'com.google.android.gms: Play-Dienste: 4.0.30'
Was das Verfahren angeht, ich sollte bereit sein zu programmieren, aber es funktioniert einfach nicht. Irgendwelche Ideen?
[Bearbeiten, hinzugefügt info]
ich die ComGoogleAndroiddGmsPlayServices3265.aar Datei in meinem explodierte Bündel Verzeichnis finden. Innerhalb dieser Datei finde ich auch das gemeinsame Verzeichnis und darin finde ich die GooglePlayServicesUtil.class (das ist, was nicht in meiner App gefunden wird)
Ich bin verloren.
[Edit 2]
Das Problem ist nicht spezifisch für Google Play-Dienste oder Android-Studio. Ich habe versucht, eine weitere Bibliothek (HoloColorPicker) hinzuzufügen und hatte die gleichen Ergebnisse. Ich konnte jedoch die Ressourcen der Bibliothek meinem Projekt hinzufügen! Ich konnte sie in meine XML-Layouts einfügen und sie in meiner Anwendung anzeigen. Ich konnte mit ihnen interagieren, sie funktionierten gut. Das Problem trat erneut auf, als ich versuchte, sie im Code zu referenzieren. Genau wie im Falle von gms hatte ich Code-Vervollständigung, wenn ich versuchte, bis zu dem Punkt der tatsächlichen Klasse zu importieren, und ich konnte die Klasse im Code nicht deklarieren.
Ich konnte die Bibliothek verwenden, indem ich sie klonen und das Projekt importiere.
Auch dies ist kein Android Studio Problem, weil die gleiche Sache auf der Kommandozeile geschieht mit „./gradlew bereinigter Build“
Welchen Service möchten Sie anrufen/benutzen? –
Ich versuche Karten zu verwenden. Genauer gesagt versuche ich com.google.android.gms.common zu importieren. * – MikeWallaceDev
Funktioniert es nach einem sauberen Build? Wir erfassen diesen Fehler, der möglicherweise auf Sie zutrifft: https://code.google.com/p/android/issues/detail?id=64508 –