Estoy tratando de leer un archivo de texto simple en mi aplicación de Android de ejemplo. Estoy usando el código escrito a continuación para leer el archivo de texto simple.Leyendo un archivo de texto simple
InputStream inputStream = openFileInput("test.txt");
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
Mi pregunta es: ¿Dónde debo colocar este archivo "test.txt"
en mi proyecto ?. He intentado poner el archivo en "res/raw"
y "asset"
, pero obtengo el exception "FileNotFound"
cuando se ejecuta por primera vez el código escrito anteriormente.
Gracias por la ayuda
Se preguntaba acerca de la diferencia en el rendimiento entre estos dos métodos y una referencia rápida no mostraron diferencias apreciables. –
¿Cuál es el tamaño del archivo de texto utilizado para las pruebas comparativas y colocaste imágenes y otros recursos en tu carpeta de res que simula una aplicación de Android en tiempo real (comercial/gratuita)? –
¿No debería ** estar ** cerrado en un bloque try/finally? – saiyancoder