Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法启动libgdx的ios模拟器_Java_Ios_Android Studio_Libgdx - Fatal编程技术网

Java 无法启动libgdx的ios模拟器

Java 无法启动libgdx的ios模拟器,java,ios,android-studio,libgdx,Java,Ios,Android Studio,Libgdx,我在Android Studio中使用,我可以正确运行项目的Android和桌面启动器,但运行IOSLauncher会出现以下错误: Exception in thread "main" java.lang.UnsatisfiedLinkError: org.robovm.rt.VM.getStackClasses(II)[Ljava/lang/Class; at org.robovm.rt.VM.getStackClasses(Native Method) at org.robovm.rt.

我在Android Studio中使用,我可以正确运行项目的Android和桌面启动器,但运行IOSLauncher会出现以下错误:

 Exception in thread "main" java.lang.UnsatisfiedLinkError: org.robovm.rt.VM.getStackClasses(II)[Ljava/lang/Class;
at org.robovm.rt.VM.getStackClasses(Native Method)
at org.robovm.rt.bro.Bro.bind(Bro.java:50)
at org.robovm.objc.ObjCRuntime.<clinit>(ObjCRuntime.java:43)
at org.robovm.objc.ObjCObject.<clinit>(ObjCObject.java:55)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)
线程“main”java.lang.UnsatisfiedLinkError中的异常:org.robovm.rt.VM.getStackClasses(II)[Ljava/lang/Class; 位于org.robovm.rt.VM.getStackClasses(本机方法) 位于org.robovm.rt.bro.bro.bind(bro.java:50) 在org.robovm.objc.ObjCRuntime。(ObjCRuntime.java:43) 位于org.robovm.objc.objobject(objobject.java:55) 位于java.lang.Class.forName0(本机方法) 位于java.lang.Class.forName(Class.java:186) 位于com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)
而且我无法正确运行libgdx的IOS模拟器。

IOS模拟器在Windows或Linux中不工作。您可以在官方(或中)中进行检查:

额外针对iOS

  • 由于苹果的原因,Mac、iOS开发无法在Windows/Linux上运行
  • 最新的XCode,您可以从MacOSX应用商店免费获得

您可以将虚拟机与MacOS X一起使用来满足这些要求(就像我一样)。

iOS应用程序只能在MacOS下的模拟器中运行。您是否在MacOS下运行它?@Rara libgdx使用robovm,在其教程中,iOS模拟器在Windows下工作