Android: getAssets().openFd() et FileNotFoundException
Je suis en train de lire un fichier txt à partir d'éléments de dossier comme ça:
escriptor = context.getAssets().openFd("openAccess.txt");
reader = new FileReader(descriptor.getFileDescriptor());
mais j'obtiens cette exception:
java.io.FileNotFoundException: Ce fichier ne peut pas être ouvert en tant que fichier
descripteur; il est sans doute comprimé
Je ne sais pas quel est le problème?
double possible de java.io.FileNotFoundException: Ce fichier ne peut être ouvert comme un descripteur de fichier; il est sans doute comprimé
ana,essayez d'utiliser
comment l'utiliser? Je vous remercie.
voir ma réponse.
Voyez-moi un commentaire: stackoverflow.com/questions/6186866/...
ana,essayez d'utiliser
AssetFileDescriptor
comment l'utiliser? Je vous remercie.
voir ma réponse.
Voyez-moi un commentaire: stackoverflow.com/questions/6186866/...
OriginalL'auteur Miloš | 2012-04-13
Vous devez vous connecter pour publier un commentaire.
essayez ceci :
OriginalL'auteur ρяσѕρєя K
Comment à ce sujet:
Êtes-vous sûr que le fichier texte est effectivement présent dans vos actifs?
Oh, ça fonctionne maintenant, désolé, j'ai fait une petite erreur. L'autre problème maintenant est que je reçois le fichier à l'adresse java.io.InputStreamReader@405248a0
OriginalL'auteur David Wasser
L'utilisation de ce genre. Chemin D'Accès Au Fichier.
Veuillez vérifier ce commentaire stackoverflow.com/questions/6186866/...
Merci, mais je suis de l'ouverture d'un simple .fichier txt...
OriginalL'auteur SBJ
vous pouvez créer un nouveau dossier dans l'Actif et le lieu de votre fichier dans le dossier et essayer d'obtenir que le fichier à partir de ce dossier
OriginalL'auteur noname
Ce qu'il a fait pour moi était de créer une "ligne"-dossier /res et de copier les fichiers.
Ensuite, vous pouvez utiliser:
OriginalL'auteur beNick