嘗試部署在網絡上我的第一個libgdx遊戲沒有源代碼,並運行該命令 在android工作室終端./gradlew html:dist
,但我不斷收到以下錯誤可供類型JSONParser
[錯誤] 51行:沒有源代碼可用於類型org.json.simple.parser.JSONParser;你忘了繼承一個必需的模塊嗎?
[錯誤]第54行:沒有源代碼可用於類型org.json.simple.JSONObject;你忘了繼承一個必需的模塊嗎?
[錯誤]第58行:沒有源代碼可用於類型org.json.simple.JSONArray;你忘了繼承一個必需的模塊嗎? [錯誤]中止編譯由於一些輸入錯誤的文件 :HTML:compileGwt失敗
網上通緝後,我試圖解決這個問題通過在MyGdxGame.gwt.xml
文件這一行
<inherits name="com.google.gwt.json.JSON" />
,這是我從here得到的一個想法。但這似乎沒有解決這個問題。任何其他想法?這是我的文件看起來像
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN"
"http://google-web-toolkit.googlecode.com/svn/trunk/distro-source/core/src/gwt-module.dtd">
<module>
<source path="com/mygdx/fierykirby/gamedev" />
<inherits name="com.google.gwt.json.JSON" />
<inherits name="com.google.gwt.http.HTTP" />
</module>
而是採用org.json.simple.parser.JSONParser /的JSONObject/JSONArray你可以使用com.google.gwt .json.client.JSONParser,JSONObject和JSONArray。我不太確定org.json.simple上的類是否可以與GWT一起使用。它說它無法找到庫的來源(GWT確實需要將其翻譯成Javascript的源代碼)。 – Euclides
你可以在最後改變繼承的順序:'HTTP' first和'JSON'嗎?我只是因爲訂單問題才記得這個。 –
請不要說任何事情進入你的想法。這與訂單無關。 –