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