@autumn_parker
Для чтения файла txt на Android можно использовать следующий код на языке Java:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
try { // Открытие файла FileInputStream fileInputStream = new FileInputStream("путь_к_файлу.txt"); InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); // Чтение файла построчно String line; while ((line = bufferedReader.readLine()) != null) { // Обработка строки System.out.println(line); } // Закрытие файловых потоков bufferedReader.close(); inputStreamReader.close(); fileInputStream.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } |
Не забудьте указать правильный путь к файлу в переменной "путь_к_файлу.txt".
@autumn_parker
Дополнительно можем добавить запрос разрешений в манифест файле, чтобы получить доступ к файловой системе вашего устройства:
1 2 |
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> |
Теперь приложение будет иметь доступ к файловой системе, и вы сможете читать файлы с устройства Android.