Управление активами между настольной версией и версией устройства в 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"));

I не знаю в чем проблема. Структура папок одинакова для обоих проектов... Каков правильный путь к этому с libgdx?

10
задан Boris 27 March 2012 в 15:44
поделиться