2016-03-20 3 views
0

Ich entwickle eine Android-App mit GPS-Ortungsdiensten. Ich konnte es gestern kompilieren und ausführen, aber heute öffne ich das Android Studio und die LocationListener, LocationRequest, LocationServices aus dem Location-Paket wird nicht importiert (es sagt, dass das Symbol LocationListener nicht aufgelöst werden kann).com.google.android.gms.location verschwunden

In der Tat, ich kann nicht von den Klassen des Pakets sehen, wenn ich Kontrolle tun + Raum, zum Beispiel ich die Klassen des com.google.android.gms.common.api Pakets sehen kann.

Projekt build.gradle:

apply plugin: 'com.android.application' 
android { 
compileSdkVersion 23 
buildToolsVersion "23.0.2" 

defaultConfig { 
    applicationId "gps.example.com.myapplicationgps" 
    minSdkVersion 15 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
}dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:23.2.1' 
compile 'com.android.support:design:23.2.1' 
compile 'com.google.android.gms:play-services:8.4.0' 
} 
+0

Haben Sie versucht, das Projekt einfach zu säubern und neu aufzubauen? – Egor

+0

Hallo, bitte geben Sie uns die Java-Klasse an, an die Sie binden, um auf den Standort zuzugreifen. Auch in der neuen Version von Android Studio haben Sie im Menü Aktivität erstellen eine neue Kartenaktivität und sie machen alles für Sie, probieren es aus und kopieren die Groß- und Kleinschreibung. –

+0

Ich habe das schon ausprobiert, aber ich habe es getan, nur weil du es sagst und überraschend hat es funktioniert! komisch, weil ich das Projekt sogar ein paar mal neu importiere, starte den AS so oft neu, reinige es auch. Trotzdem Danke! –

Antwort

1

Das Problem durch die Reinigung und den Bau des Projekts gelöst wurde.