我尝试使用gradle将Libgdx部署到html。我复制了内容
html/build/dist
我在浏览器中看到的只是带有红色背景的badlogic图像(如果你刚创建了一个项目,你会看到什么)为什么会这样?
使用superdev我可以在浏览器中打开它,我看到它在哪里拖动此按钮但无法播放它。什么都没有
The code server is ready at http://127.0.0.1:9876/
GET /clean/html
Cleaning disk caches.
Cleaned in 29ms.
GET /superdev.html
[WARN] ignored get request: /superdev.html
[WARN] not handled: /superdev.html
> Building 91% > :html:superDev^C%
打开开发模式,我看到Can't find any GWT Modules on this page.
如果我正常构建它,我会看到一些关于折旧方法的警告,它会成功构建。
html
未加载资产答案 0 :(得分:3)
我可以为您提供一些帮助:
同时检查此帖子 https://stackoverflow.com/a/24265470/3445320
修改强>
我已在使用MacOS的Android Studio上测试
步骤:
运行./gradlew html:clean
清理您的html模块
./gradlew html:superDev
命令The code server is ready at http://127.0.0.1:9876/
http://127.0.0.1:9876/
- >输入Dev Mode On
和Dev Mode Off
,两个按钮Dev Mode On
拖到我的地址栏下面的书签栏Dev Mode On
按钮,我有编译选项现在我需要部署我的html项目
我在Android Studio终端中运行./gradlew html:dist
我在终端中获得了BUILD SUCCESSFUL
然后我在我的html模块中找到了dist
文件夹。
dist 文件夹位于
内html module -> build -> dist
我复制了dist
文件夹并部署到我的服务器。
编辑2
确保badlogic.jpg
位于android模块的资源文件夹中
检查assets.txt
文件中的条目,并在html badlogic.jpg
文件夹中找到module->war->assets
。如果文件或条目不存在。
不知何故,程序无法写入资产文件夹