- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用带有 libGDX 的 RoboVM 来运行我的 iOS 游戏。我的项目是用 maven 构建的,并使用 maven robovm 插件在 iOS 模拟器中测试应用程序。但是,当我尝试运行它时,出现以下错误:
[ERROR] dyld: Library not loaded: @rpath/iPhoneSimulatorRemoteClient.framework/Versions/A/iPhoneSimulatorRemoteClient
[ERROR] Referenced from: /Users/<user>/.m2/repository/org/robovm/robovm-dist/0.0.9/unpacked/robovm-0.0.9/bin/ios-sim
[ERROR] Reason: image not found
我知道这两个问题 here和 here ,但一个从未得到回答,另一个的回答似乎没有解决我的具体错误。
我正在运行以下 maven 命令来构建和测试项目:
mvn clean integration-test -Pios
我的 pom.xml 看起来像这样:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>[parent groupid]</groupId>
<artifactId>[parent artifactid]</artifactId>
<version>[parent version]</version>
</parent>
<artifactId>[artifactid]</artifactId>
<packaging>jar</packaging>
<properties>
<mainClass>[Main Class]</mainClass>
</properties>
<dependencies>
<dependency>
<groupId>[core groupid]</groupId>
<artifactId>[core artifactid]</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.badlogicgames.gdx</groupId>
<artifactId>gdx</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.badlogicgames.gdx</groupId>
<artifactId>gdx-backend-robovm</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>../assets</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.16</version>
<configuration>
<forkMode>once</forkMode>
<argLine>-Djava.library.path=${project.build.directory}/natives/</argLine>
</configuration>
</plugin>
<plugin>
<groupId>org.robovm</groupId>
<artifactId>robovm-maven-plugin</artifactId>
<version>0.0.9.1</version>
<configuration>
<config>
<mainClass>${mainClass}</mainClass>
<os>ios</os>
<arch>x86</arch>
</config>
</configuration>
<executions>
<execution>
<id>iphone-sim</id>
<phase>integration-test</phase>
<goals>
<goal>iphone-sim</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
有谁知道可能导致此错误的原因是什么?我对 OS X 和 RoboVM 都不熟悉,所以我完全不知所措。
最佳答案
此问题应该已在 RoboVM 0.0.10 中修复。因此,将您的 pom 更改为使用 RoboVM Maven 插件的 0.0.10.1 版本,看看是否会有所不同。
关于java - RoboVM 错误 - dyld : Library not loaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22775444/
首先,我非常感谢您对这里发布的疑问的支持和回应。 我正在开发一个需要访问图库和相机的应用程序,因为它有一个用户配置屏幕。 我相信我对如何使用 RoboVM 完成这样的事情有足够的研究,并发现: Wha
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
每次运行使用 libgdx/robovm 构建的应用程序时,我都会遇到问题。构建成功,但每次打开应用程序时,我都会得到以下堆栈跟踪: java.lang.NoClassDefFoundError: o
我有一个使用 libGDX 开发并使用 robovm 移植到 iOS 的应用程序。这是完美的工作。然后我更新了我的配置文件以允许导出到另一台设备。执行此操作时,我现在得到 2 个在 robovm 中列
我正在尝试将我的 libgdx 游戏导出到 .ipa。首先我得到这样的错误: No signing identity found matching 'iPhone Distribution: Alon
我想在 roboVM 项目中定义一个观察者。为此,我使用键值观察器功能。这是我的代码: button.setTitle("Click me!", UIControlState.Normal);
我一直很感兴趣地关注用于 iOS 开发的 RoboVM。有人可以向我指出在 iOS 上运行时您的 JavaFX(或您使用的任何技术)的限制吗? 比如,你会用Spring吗?我想这永远不可能,因为 Ro
我想知道如何使用 RoboVM 在 Java 中检查手机是否正在充电。没什么好说的,问题很简单。 最佳答案 我自己找到了问题的答案。以下是在 RoboVM 中获取电池状态的方法: UIDeviceBa
我已经安装了 robowm 并创建了官方网站上提供的示例应用程序。 它在 3.5 英寸屏幕尺寸的模拟器上完美运行,但当我使用 4 英寸模拟器或 iPhone 5 测试时,屏幕顶部和底部出现黑条。 ro
如果我使用任何非空参数调用以下 RoboVM 方法: public static void runOnUiThread(final Runnable runnable) { System.ou
我希望这是问这个问题的正确地方: 我一直在尝试通过 RoboVM (libGDX) 让 chartboost 在 iOS 上工作我正在使用 RoboVM 的 Mobidevelop 分支,所以我现在唯
这是我的问题.. 直到今天早上我收到苹果支持团队的一封电子邮件说我有(预安装的)的 xcode 受到损害,所以为了缩短事情我不得不重新安装x代码。在这样做并更新 android studio 的 ro
我可以使用 LibGDX 0.9.9 和 RoboVM 0.0.7 编译和运行我的游戏 我已经能够为应用程序商店提交构建一个 ipa。使用 Application Loader 上传我的应用程序时,我
我正在尝试配置 RoboVM 来为 iOS 构建我的 LibGDX 项目。 在我的build.gradle project(":ios") { apply plugin: "java"
我搜索了一下,发现编辑 build.gradle 是这样的 project(":ios") { apply plugin: "robovm" ..... robovm {
我正在尝试将 Google Analytics RoboVM 绑定(bind)实现到我的项目中。 我尝试使用从 http://libgdx.badlogicgames.com/robovm-ios-b
我正在使用 Robovm 开发 ios 移动应用程序。我需要在我的应用程序中使用 Firebase。有没有办法在 Robovm 中使用 Firebase? 最佳答案 更新:我们已将 Firebase
我正在尝试使用 httpurlconnection 从 Facebook 下载头像图像。这在安卓上运行良好。如果我从非 SSL 服务器下载任意图像,它也可以在 iOS 上使用 robovm 运行。如果
我正在尝试导入 RoboVM 绑定(bind)以在我的项目中实现 mopub,但是当我尝试“构建模型”时遇到了问题。我尝试将其导入为 gradle 项目,但是当我构建它时,出现错误: "Error i
我有一款使用 LibGDX 的安卓游戏。在其中,我有一些用于在浏览器中打开 URL 的按钮: Intent intent = new Intent(Intent.ACTION_VIEW, Uri.pa
我是一名优秀的程序员,十分优秀!