android - 如何在 Android 虚拟设备上测试我的 Game Maker Studio 2 项目?
问题描述
几天来,我一直在尝试在虚拟 android 设备上测试我的游戏,但没有成功。我使用以下文章进行设置: https ://help.yoyogames.com/hc/en-us/articles/115001368727-Setting-Up-For-Android
因为它第一次不起作用,所以我决定尝试使用此处找到的指南卸载 Android Studio: https ://www.geeksforgeeks.org/how-to-completely-uninstall-android-studio-on-windows/
单击“是”后,我将顺利完成卸载指南的其余部分。
从这里开始,我重试了 yoyogames 关于设置 android 的文章。当我开始设置 SDK 组件时,我注意到我没有文章中提供的那么多选项。这是我所拥有的:
我也无法检查中间按钮,上面写着“Android SDK Platform”。我像文章中一样将路径设置为 C:/AndroidSDK。
之后,我进入 SDK 管理器并安装了最新的 Android SDK Platform 31。然后我安装了相应的 SDK 构建工具和 ndk 21.4.7075529。
我跳过了 amazon fire 部分,并完成了游戏制作工作室偏好设置,将游戏制作者指向 sdk、ndk 和 jdk。我还创建了一个密钥库,保存到我桌面上的一个文件中。然后,我使用了这篇文章:
https://help.yoyogames.com/hc/en-us/articles/115000270191-Android-Setting-Up-Virtual-Devices
使用 avd 设置虚拟设备。我运行了新的虚拟设备 Pixel 5 API 30,并从游戏制造商处连接到它。我将 android 游戏选项保留为默认设置,如下所示:
当我运行游戏时,我得到的唯一输出是Build Failed
. 我可以根据要求提供更多信息,任何帮助将不胜感激。我不知道发生了什么。
更新:这是输出选项卡的一些额外错误输出:
Execution failed for task ':com.company.game:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 5s
C:\WINDOWS\system32\cmd.exe DONE (1)
C:\WINDOWS\system32\subst.exe /d W:
C:\WINDOWS\system32\subst.exe DONE (0)
Error : Build Failed
Igor complete.```
解决方案
推荐阅读
- javascript - 为什么Angular将成功的http post请求的结果显示为“未定义”
- php - 确保 SoapClient 在 PHP 5.5 中发送 TLS 1.2 请求
- php - 修复“未找到域”错误是否需要 G-Suite 帐户
- c# - ExecuteReader 超时
- java - 如何在excel中获取最大列数的行
- c# - 如何在xml列表框中为单个选定索引保存文本框中的项目并加载这些数据?C#
- mongodb - Rocketchat 连接以保护 MongoDB
- ffmpeg - 在 Web 平台上使用 ffmpeg 运行本地用户的实时流式传输
- git - 以下是什么意思?
- python - 如何使用python中的迭代编写函数以通过2个数据帧获取值