Libgdx for iOS with RoboVM - Unsatisfied link error at IOSGLES20.init

后端 未结 2 1890
孤城傲影
孤城傲影 2021-01-04 22:08

Trying to port my LibGDX game to iOS using RoboVM.

When running the app for the emulator I get this error:

Exception in thread \"main\" java.lang.Uns         


        
2条回答
  •  心在旅途
    2021-01-04 22:31

    Ok, sounds like you might have done an upgrade to libGDX 1.6.1+

    Look in your main build.gradle file for lines that read as follows:

    natives "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion"
    natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios"
    natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-ios"
    

    If you have such lines change them to read (changes natives to compile):

    compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion"
    compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios"
    compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-ios"
    

    And see if that fixes the issue.

    I just went through several hours not realizing that I had missed a step during update to a newer libGDX and that roboVM is no longer including the bins as part of the ipa build as they are now packaged as JAR's that get sucked in via compile. (no more lib entries in the robovm.xml for these either)

提交回复
热议问题