Android importer java.nio.fichier.Fichiers; ne peut pas être résolu

Je suis en train d'essayer le nouveau Gmail API et les échantillons d'utiliser des classes java.nio.le package de fichiers, e.j'. Files et FileSystems.

Ces classes a été introduit dans Java jdk 1.7 pour l'enregistrement, et depuis que je suis en cours d'exécution jdk 1.7.0_65 dans mon application Android, je n'ai aucune idée de pourquoi Android Studio ne peut pas trouver ces classes.

Les importations sont:

import java.nio.file.FileSystems;
import java.nio.file.Files;

Mon build.gradle fichier de cours dit le système à utiliser v. 1.7 comme ce

android {
    compileSdkVersion 19
    buildToolsVersion '20'
    ...
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

Je suis pointant vers la droite répertoire du jdk:

Android importer java.nio.fichier.Fichiers; ne peut pas être résolu

Le jdk est répertorié dans les Bibliothèques Externes section:

Android importer java.nio.fichier.Fichiers; ne peut pas être résolu

Et si je naviguer à travers les fichiers Java je peux même trouver java.nio.fichier.Fichiers et .Systèmes de fichiers:

Android importer java.nio.fichier.Fichiers; ne peut pas être résolu

Maintenant, ce que le **** qui se passe!? De ma compréhension, je fais tout à droite ici, toutes les suggestions?

  • L'homme! Je suis d'avoir exactement le même problème! Quel a été votre travail pour faire ce que nous aurions été capables de faire avec Files? Toutes les bonnes bibliothèques de tiers? Merci!
  • Merci pour votre analyse très fine! Il est rare d'en voir.
  • ok, mais il a encore un problème... Qui savent quel type de bibliothèque que nous devrions utiliser à la place de?
  • Essayez d'utiliser des méthodes comme java.io.File.mkdirs(), etc.
InformationsquelleAutor Jakob | 2014-07-21