1
我從資產中加載文件時遇到問題。問題文件資產Libgdx
在pratcise我必須加載TiledMap類文件,我做了這種方式:
arrayTiledMap.add(new TmxMapLoader().load(Gdx.files.internal("scenario.tmx").path())));
(我在陣列其他原因將其添加)在項目的TMX文件(場景。 tmx)位於android資源文件夾中。 當我在Eclipse執行程序有沒有問題,但是當我創建桌面項目的JAR文件,我執行它,我得到這個控制檯錯誤(我通過終端啓動它):
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: Documents/University/Programming/Street.png (Internal)
的文件Street.png
是我在tiledMap編輯器中用於創建映射的文件。 此時我檢查JAR文件的內容,並在JAR的根目錄中有Documents文件夾,裏面有University文件夾等等。
因爲如果路徑在JAR文件中,我得到這個錯誤?
那是什麼錯誤?
非常感謝您的寶貴時間,這個錯誤是讓我瘋
如果需要其他代碼,特別是告訴我。
(雖然我不認爲因爲這個問題加載文件時只發生)
您還可以發佈加載Street.png文件的代碼部分嗎? – 2014-10-02 09:07:55