Nicht importieren Sie Google Places PlacePicker in Android-Projekt

Ich bin versucht zu schreiben, ein einfaches Programm, das beinhaltet die Verwendung einer PlacePicker zum erfassen von Standortinformationen. Mein Projekt, aber kann nicht scheinen, um zu lösen die notwendigen Importe.

build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.3.0'
    compile 'com.google.android.gms:play-services-location:9.2.0'
    compile 'com.google.android.gms:play-services-maps:9.2.0'
}

Aktivität:

import com.google.android.gms.location.places.Place; //"Place" is not resolved
import com.google.android.gms.location.places.ui.PlacePicker; //"ui" is not resolved
import com.google.android.gms.maps.model.LatLng;

Den LatLng import scheint zu funktionieren, aber nicht die anderen beiden. Das ganze Projekt läuft gut, wenn ich importieren Sie die vollständigen com.google.android.gms:play-services:9.2.0 - API, aber ich wollen, verwenden Sie bestimmte API-Aufrufe zu reduzieren auf unnötige Bibliotheken.

  • Was meinst du mit "Das ganze Projekt läuft gut"? Sind Sie nicht auch der Import der vollständigen Karten-Paket überhaupt?
  • Sieht aus wie meine erste Frage ist eine Falschaussage. Ich meine zu sagen, dass es nur funktionierte, wenn ich importierte die vollständige Google-play-services-Paket (also maps, Standort, auth, Identität, fitness, etc), das ist ein überschuss von Bibliotheken, die ich nicht brauche. Ich werde Bearbeiten Sie die Frage.
InformationsquelleAutor Fawfulcopter | 2016-06-27
Schreibe einen Kommentar