Maison >Java >javaDidacticiel >Où dois-je placer les fichiers texte à lire dans mon application Android ?
Lecture de fichiers texte sous Android : où placer le fichier
Pour lire le texte d'un fichier sous Android, le fichier doit être placé dans un emplacement précis pour que l'application puisse y accéder. Dans le code fourni, une exception se produit car le fichier est chargé à partir d'un chemin absolu sur le système de fichiers local (E:\test\src\com\test\mani.txt), qui n'est pas accessible à l'application.
Pour résoudre ce problème, le fichier doit être placé dans un emplacement auquel l'application peut accéder. Pour les applications Android, plusieurs emplacements standards peuvent être utilisés :
Dans ce cas, le fichier doit être placé dans le répertoire de données de l'application. Voici un exemple :
try { InputStream instream = openFileInput("mani.txt"); // Rest of the code } catch (Exception e) { // Handle exception }
En plaçant le fichier dans le répertoire de données de l'application, vous vous assurez qu'il est accessible à l'application et qu'il peut être lu correctement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!