Android-Import java.nio.file.Files; kann nicht gelöst werden
Ich probiere die neue Google Mail-API aus und die Beispiele verwenden die Klassen im Paket java.nio.file, e.i.Files
undFileSystems
.
Diese Klassen wurden in Java jdk 1.7 für den Datensatz eingeführt, und da ich in meiner Android-App jdk 1.7.0_65 ausführe, habe ich keine Ahnung, warum Android Studio diese Klassen nicht finden kann.
Die Importe sind:
import java.nio.file.FileSystems;
import java.nio.file.Files;
Meine build.gradle-Datei weist das System natürlich an, Version 1.7 so zu verwenden
android {
compileSdkVersion 19
buildToolsVersion '20'
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
Ich weise auf das richtige Verzeichnis des JDK:
Das jdk ist im Abschnitt Externe Bibliotheken aufgeführt:
Und wenn ich die Java-Dateien durchsuche, kann ich sogar java.nio.file.Files und .FileSystems finden:
Nun, was zum Teufel ist los !? Nach meinem Verständnis mache ich hier alles richtig, irgendwelche Vorschläge?