Я создал простое приложение для Android, которое отображает текст пользователю.AndroidStudio не может найти файл CSV. Tried Absolute File Path & Relative File Path
Теперь я пытаюсь реализовать CSVReader для извлечения текста из файла CSV. После нескольких часов попробовать разные вещи.
Я наконец реализовал открытый исходный код CSVReader
(По крайней мере, это не дает мне никаких ошибок компиляции).
Теперь, когда я запускаю приложение, он падает, и я получаю исключение «файл не найден». Либо я не помещаю свой CSV-файл в нужное место, я не ссылаюсь на правильный путь к файлу, или и то, и другое.
Я пробовал использовать абсолютный путь к файлу (например, начиная с моего C:/Users/Tim/AndroidStudioProjects/...
).
Я также попытался использовать относительный путь, начиная с папки «Активы» (например, "Assets/SOCIAL_POSTS.csv"
), и ничто из того, что я пробовал, не сработало.
Я пробовал искать похожие вопросы по переполнению стека, и я пробовал несколько вариантов путей к файлу, и до сих пор ничего не работало. Как вы думаете, что я должен попробовать дальше?
Вот link к этому проекту на GitHub.
код, указывающий на файл CSV под
app > src > main > java > com > example > tim > inspiredquestions
Файл CSV называется SOCIAL_POSTS.csv
и находится под
Assets > SOCIAL_POSTS.csv
Конечная нота: Я использовал StackOverflow для отладки помощи для год, но это первый вопрос, который я задал.
Благодарим за ваше терпение! Я стараюсь быть настолько уверенным в себе, насколько могу, но я иду на коне и прошу помощи. Я уверен, что эта проблема имеет простой ответ, который я пропускаю.
Вам необходимо создать свою папку с ресурсами в файле app/src/main/assets – WISHY
, который java-файл читает csv-файл? –
Game.java читает файл csv. Также я забыл подтолкнуть мой последний код. Пожалуйста, потяните от мастера, чтобы получить обновленный код. Извините за отсутствие ясности/хлопот. –