Невозможно читать / записывать файлы с телефона Android, кроме AVD в Android Studio - PullRequest
0 голосов
/ 03 апреля 2020

Вот мой Java код для чтения / записи в Android-Studio. Приведенный ниже фрагмент работает с AVD Emulator в Andorid Studio, но не работает в реальном Android Телефон

 public static ArrayList<String> dosyaOku1(Context context){
            ArrayList<String> itemList = null;
            try {
                FileInputStream fis = context.openFileInput(DosyaAdi1);
                ObjectInputStream ois = new ObjectInputStream(fis);
                itemList = (ArrayList<String>) ois.readObject();
            } catch (FileNotFoundException e) {
                itemList = new ArrayList<>();
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }

Только * Чтение / Запись не может быть реализовано для Реальное Android Phone в Android-Studio

1 Ответ

0 голосов
/ 03 апреля 2020

Если ваша телефонная система выше lollipop, даже если вы добавили строку разрешений в манифест. xml, вам нужно дать своему приложению разрешение на запись в хранилище для чтения, перейдя к информации о вашем приложении в телефоне.

go в настройки> приложения> выберите приложение> разрешение. И включите «разрешение» хранилища.

  • сначала убедитесь, что вы дали разрешение на запись и чтение хранилища в манифесте. xml Example: How to turn on storage permission to your app
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...