У меня возникли проблемы с загрузкой и чтением текстового файла в моем проекте студии Android. Когда я запускаю настольную версию, он работает нормально, но когда я запускаю его на своем телефоне (галактике s4) через adb или упаковываю приложение и вручную устанавливая его, я получаю пустой черный экран после моих заставки. Через ADB мой LogCat показываетandroid Java libgdx текстовый файл
W/System.err: java.io.FileNotFoundException:/уровни/1txt: не открыть не удалось: ENOENT (Нет такого файла или каталога)
Мой файл находится в папке активов в подпапка называется уровнями. Часть кода, обозначающего ошибку, равна
String filePath = "levels/1.txt"; File filename = new File (filePath);
Код после этого использует сканер для чтения файла и помещает символы в массив.
мне интересно тот ли его мой код неправильно, мой телефон или мой андроид настройки студии (как это не включая мой текстовый файл или что-то глупое)
Извините, если это был дан ответ в другом месте. Я смотрел прошлой ночью, но не нашел ничего, что помогло.
Заранее спасибо за любую помощь
Edit: попробовал его на другой телефон и получил тот же результат, поэтому полагаю, сво проблема кода или и андроида ошибка настройки студии проекта
Используйте LibGDX FileHandle вместо файла для загрузки файлов или ваш код может не работать на всех платформах. –