Я пытаюсь разработать приложение в libGDX для iOS.
В моем классе Java я написал эту строку
private Texture texture = new Texture(Gdx.files.internal("data/folder_name_1/folder_name_2/abcd.png"));
и мой robovm.xml выглядит так:
<iosInfoPList>Info.plist.xml</iosInfoPList>
<resources>
<resource>
<directory>../android/assets</directory>
<includes>
<include>**</include>
</includes>
<skipPngCrush>true</skipPngCrush>
</resource>
<resource>
<directory>data</directory>
</resource>
</resources>
Когда я пытаюсь запустить код на симуляторе iOS, он работает нормально. Но когда я пытаюсь запустить его на устройстве iOS, то есть на iPhone. Он генерирует ошибку, которая выглядит так:
com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: data/folder_name_1/folder_name_2/abcd.png
Может кто-то помочь мне с этим ?
Примечание: в моем проекте iOS в папке данных есть еще одна папка «данные», в которой есть еще одна папка с именем «имя_папки_1», затем внутри нее у меня есть папка «имя_папки_2», а внутри нее у меня есть файл png «abcd. png'.
/
передdata/...
. - person Tenfour04   schedule 05.08.2014