问题标签 [robovm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
in-app-purchase - 如何通过 robovm 从我的游戏中删除 admob 横幅视图?
本文展示了如何通过 robovm 在你的 libgdx 游戏中添加 admob 横幅。 https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx 确实有。但是当我打开我的游戏时,admob横幅会出现在视图顶部并且无法删除。那是问题,因为我打算使用 IAP 删除游戏中的广告。我尝试了很多功能,但都无法解决问题。功能包括:
我现在不知道。你能帮帮我吗?提前谢谢你。
ios - 无法导入 robovm 绑定
我试图能够从我在这里找到的 RoboVM 绑定中将 admob 广告放入我的 iOS libGDX 游戏中。我一开始是按照这些说明开始的,但是甚至无法完成第一步(正在导入),因为它仍然使用经典的 libgdx 结构。因为绑定现在使用 gradle(与 libgdx 的其余部分一样),所以我尝试将它们作为 gradle 项目导入。当我单击“构建模型”时,出现以下错误:
无法解析配置 ':classpath' 的所有依赖项。找不到 com.github.jtakakura:gradle-robovm-plugin:0.0.10-SNAPSHOT。要求::robovm-ios-bindings-master 2:未指定
我绝对相信这与我使用 robovm 0.0.14 时指定 robovm 0.0.10 快照的事实有很大关系。降级插件(我想出了如何做并且可以做)会破坏 libgdx 的 robovm 启动项目,所以这不是一个选项。我该如何做到这一点,以便它可以工作,或者至少找到另一种方式来包含 admob 广告。
ios - 由于未找到的图像导致启动屏幕后,iPhone 上的 libgdx 崩溃
我正在使用 libGDX v 1.2.0 并在 Eclipse 中安装了 roboVM 插件 0.0.14。我创建了一个在桌面和 iOS 模拟器 (iOS 7.1) 上按预期工作的应用程序,但是当我将其设置为在运行 iOS 7.1 的 iPhone 4s 上运行时,它会安装并显示 libGDX 初始屏幕,然后崩溃并且控制台显示这个错误
到底是什么导致了这个错误,为什么它只发生在我的手机上,而不是模拟器上。
提前感谢您的帮助!!!
java - RoboVM 导入不起作用 - 无法解析导入 org.robovm.apple
我有一个 libGDX 游戏,我终于能够让它在 iOS、桌面和 Android 上运行,现在都没有问题。我想将 google adMob 广告放入我的 iOS 项目中,并从使用我在此处找到的绑定开始。我在导入它们时遇到了问题,这与这篇文章中的问题几乎相同,并且也使用该帖子中的解决方案解决了问题。现在我已经能够导入 admob-ios 项目,在其中的所有类中,它们的导入都具有相同的开始错误,例如
这一定是因为一个无法访问的库,但我不知道如何。例如,在“GADAdMobExtras.java”文件中,它首先导入
所有这些都有无法解决的导入错误。这些类中的每一个也充满了错误,我必须假设这些错误只是因为无法导入任何内容。
我正在为 Eclipse 插件 0.0.14 运行 libGDX 1.2.0 和 RoboVM,并且还尝试过使用 robovm nightlies。
ios - 使用 RoboVM 为 Facebook 审核创建 iOS 模拟器构建
我们如何使用 RoboVM 和 eclipse 创建 iOS 模拟器版本?Facebook Review 需要它来批准写入操作,例如publish_actions
.
https://developers.facebook.com/docs/ios/creating-ios-simulator-build-for-review/
java - Libgdx iOS - GC Capability Mismatch
I've been working on a cross platform game with LibGDX, but I seem to have run into a wall when porting to iOS. I should note that the Android and Desktop builds run fine, but I have yet to try the web build. The error I get is:
This is my first bout with iOS, so I'm not super familiar with the inner-workings, but from similar topics, I've seen solutions ranging from downgrading the iOS simulator, to enabling garbage collection. Unfortunately, I can't figure out how to try either of these.
Also, a little bit of background on my setup, I'm running RoboVM 0.0.13 and libGDX 1.2.
Thank you in advance for any help that anyone can offer.
java - Gdx.net:带有 RoboVM 的 libgdx 代码中的 NPE
我在使用 Android/IOs 应用程序时遇到问题:库代码 (libgdx?) 会引发 NPE,但不支持在 RoboVM 中进行调试。在 Android 中运行时,它按预期工作并达到handleHttpResponse()
方法。在 IO 中运行时,它会到达 failed(Throwable t) 方法,其中 t 为 a NullPointerException
。我创建了一个示例应用程序来显示问题,也许是我的错,所以这里是代码:
和我的 robovm.xml:
java - 从 robovm 项目创建 iOS 静态库(JNI 中的 BAD_ACCESS)
我有大量的 Java 代码(只有计算函数,没有 UI),我想在 iOS 中将它们作为静态库重用。我的做法是使用robovm,按照robovm论坛两篇文章中描述的非官方方式创建静态库:1基本方式和2精制版
尝试完全按照描述的步骤操作,不幸的是,在使用脚本创建共享库、在 Xcode 中链接库 (.a) 并成功构建项目后,我被卡住了。
在运行时,我看到我的 C++ 桥接代码被调用,但 JNI 调用回库失败并出现 BAD_ACCESS。例如以下行崩溃:
在这种方法中:
}
如果我尝试直接使用 rvmXX 方法而不是 JNI 并尝试访问我的“Java”类中的某些内容,情况也是如此。看起来 rvmEnv 没有完全初始化。(我仔细检查了包名错误或拼写错误)。
如果有人已经成功地从 robovm 项目创建了一个共享静态库,并且可以在这里分享经验或指出我解决问题的正确方向,那就太好了。
libgdx - RoboVM + admob 黑色横幅矩形
我在这里遵循了 libGDX 指南:https ://github.com/libgdx/libgdx/wiki/Admob-in-libgdx对于我的 android 项目,一切正常,但在我的 ios 项目中,我的横幅显示为黑色矩形。我知道我的互联网工作正常,因为我的插页式广告加载得很好。我还确保我使用了正确的 admob 应用程序密钥。
有谁知道为什么我看到黑色横幅?
任何帮助将不胜感激
ios - RoboVM:缺少签名身份
我有一个使用 libGDX 开发并使用 robovm 移植到 iOS 的应用程序。这工作得很好。然后我更新了我的配置文件以允许导出到另一台设备。执行此操作时,我现在得到了 robovm 中列出的 2 个具有相同名称的配置文件,因此我使用“iPhone 配置实用程序”删除它们,然后读取配置文件。现在,当我查看 xCode 时,它会显示我的配置文件、我的签名 ID 等都非常好。如果我运行命令“security find-identity -v -p codesigning”,它会完美地列出我的签名 ID。但是在 Eclipse 中,当我转到 RoboVM > Package for App STore/Ad Hoc 分发时,Signing Identity 下拉列表不再包含我的 ID,如果我尝试手动输入它,它就找不到它。
我检查了我的钥匙串,里面有证书。我曾多次尝试重新启动 xcode 和 eclipse。在我使用 iphone 配置实用程序之前,这一切都运行良好。