Ce chemin d'accès est “getcontexteapplication().getFilesDir()” de retour?

Je suis en train de faire une simple application sur l'Android et dans une certaine partie de l'application, j'aimerais créer un fichier Excel et d'écrire. J'ai déjà tout préparé pour les utiliser jexcel bibliothèque pour modifier un fichier excel à l'aide de Java, mais le truc c'est que je ne peut pas trouver le fichier Excel que j'ai créé. J'ai essayé de le trouver dans mon propre dispositif de l'exécution de l'application, mais je ne pouvais pas.

String fileName = "hours.xls";
File file = new File(getApplicationContext().getFilesDir() + fileName);

Quelqu'un peut-il m'aider s'il vous plaît?

Merci d'avance 🙂

Notez que getApplicationContext() est inutile ici -- vous pouvez simplement appeler getFilesDIr(). Aussi, ne pas utiliser la concaténation pour créer des noms de fichiers. Utilisation new File(getFilesDir(), fileName).
Excatly. Ce faire (getFilesDir() + nom de fichier) concaténer le dernier nom du dossier avec le nom du fichier comme ceci (en supposant que le nom de fichier = "myfile.xls"): .../com.mysociety.myapp/filesmyfile.xls au lieu de .../files/myfile.xls

OriginalL'auteur adriapm | 2015-02-27