Управление ресурсами между десктопом и версией устройства в libgdx
Я создаю небольшую игру для Android с использованием libgdx. На данный момент у меня есть копия игровых ресурсов в папке проекта на рабочем столе и в папке проекта Android. По какой-то странной причине мне приходится обращаться к этим файлам по-разному в каждой из двух версий.
Это отлично работает в настольном приложении, но дает мне исключение FileNotFound в приложении для Android:
Texture texture = new Texture(Gdx.files.internal("assets/someImage.png"));
Если я удалю «активы» из имени файла, это будет наоборот (Android работает, сбой рабочего стола):
Texture texture = new Texture(Gdx.files.internal("someImage.png"));
Я не уверен, в чем проблема. Структура папок одинакова для обоих проектов ... Как правильно это сделать с libgdx?