如何将Java放入GameMaker Studio?

时间:2012-12-23 08:19:07

标签: java android game-maker

我正在玩GameMaker Studio并计划将它用于我的下一个Android项目。但我不确定,如何将java库(jar文件)添加到其中?

例如,如果我想在其中实现LeadBolt的SDK ......或者如果我有自己的库用于录制进入麦克风的声音......我可以将这些库添加到GameMaker Studio中吗?

5 个答案:

答案 0 :(得分:2)

你不能 - 至少呢。

对于移动系统导出GM:Studio不支持扩展。
In the roadmap,您可以看到计划从版本1.3支持扩展。当前的版本行是“1.1”,所以这个功能还有几个月的时间。

答案 1 :(得分:1)

http://www.gmc.yoyogames.com/index.php?showtopic=566396。但是,该项目不是官方的,也不是完全支持的。我也不知道它是否支持JAR。

答案 2 :(得分:1)

我看到这是一个老话题,但对任何感兴趣的人来说,点击你的扩展,选择在资源管理器中打开,然后转到android源文件夹并创建一个名为libs的文件夹(如果它不是已经存在了,接下来将你的jar文件放在那个文件夹中,你的sdk文件夹也放在那里。在那之后它应该工作,如果没有,还有一件事要做,在游戏制作者中回到你的扩展,这次双击它并选择android选项卡,并将这行代码添加到gradle依赖项部分:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": [
        "iot:*"
      ],
      "Resource": [
        "*"
      ],
      "Effect": "Allow"
    }
  ]
}

这适用于GMS 1.3及更高版本以及GMS 2。

答案 3 :(得分:1)

此处接受的答案已不再适用或正确。

GameMaker Studio 1.4和2.0(最新版本)以及旧版本1.3允许您将所需的任何jar文件放入扩展程序的 AndroidSource / libs 文件夹中。

所以这是 PROJECT_FOLDER / extensions / YOUR_EXTENSION_FOLDER / AndroidSource / libs

答案 4 :(得分:0)

此功能在早期访问1.3。现在尝试在Eclipse和链接库中打开项目,这很难,但可能。

P.S。在早期访问添加C的功能。它将是.so库。