Как прочитать файл txt на android?

Пользователь

от autumn_parker , в категории: Другие , год назад

Как прочитать файл txt на android?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jensen , год назад

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

Пользователь

от willa_will , 7 месяцев назад

@autumn_parker 

Дополнительно можем добавить запрос разрешений в манифест файле, чтобы получить доступ к файловой системе вашего устройства:

1
2
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


Теперь приложение будет иметь доступ к файловой системе, и вы сможете читать файлы с устройства Android.