J'essaie de lire un fichier de TXT, mais il lance une fileenotfoundexception
Je l'ai déjà placé dans le dossier Actifs, et dans le dossier de l'application, mais l'exception est toujours là p>
ici est ce que j'essaie d'utiliser: p>
3 Réponses :
Je l'ai déjà mis dans le dossier d'actifs p> blockQuote>
Utiliser
getassetsts () code> sur un contexte code> pour obtenir un
Assetmanager code>. Appeler
ouvrir ("goodstoptops.txt") code> sur le
Assetmanager code> Pour obtenir un
INPUTStream code> pour utiliser pour lire dans le contenu de l'actif. p>
Si cela fonctionne, vous devez marquer la réponse comme acceptée, d'autres personnes peuvent également obtenir de l'aide. @Le canard
Placez-le dans RES / RAW. Faites un clic droit sur RES -> Nouveau -> Android Répertoire de ressources -> Type de ressource: RAW P>
Hey Stefan, merci d'avoir aidé! Je pense que vos réponses sont encore plus utiles: Comment puis-je écrire une bonne réponse? , Cette réponse et n'oubliez pas la section "Questions de réponse" dans le FAQ
J'utilise une extension pour Assetmanager
val fileContent = context.assets.readFile("goodstops.txt")
L'ajout d'un chemin au nom du fichier pourrait améliorer considérablement le résultat.
Vous pouvez vérifier cette Réponse < / a>