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 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