Android Ошибка выполнения при использовании Scala и libGDX с Gradle - PullRequest
1 голос
/ 28 апреля 2020

Я хочу собрать android apk в моем проекте libGdx, но я получил эту ошибку, показывает мои другие проекты с libgdx и scala работает хорошо.

У меня есть эта часть кода:

        tempArray = stage.getActors.items.array.filter(_ != null).filter(_.getName == "ball1")
W/com.scala.gdx: Accessing hidden method Ljava/lang/invoke/VarHandle;->releaseFence()V (blacklist, reflection, denied)
E/AndroidRuntime: FATAL EXCEPTION: GLThread 456
    Process: com.scala.gdx, PID: 8618
    java.lang.ExceptionInInitializerError
      ...
        at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1557)
        at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1272)
     Caused by: java.lang.NoSuchMethodException: java.lang.invoke.VarHandle.releaseFence []
        at java.lang.Class.getMethod(Class.java:2072)
        at java.lang.Class.getDeclaredMethod(Class.java:2050)
        at java.lang.invoke.MethodHandles$Lookup.findStatic(MethodHandles.java:782)
       ...
        at a.a.a.p.a.l.onSurfaceChanged(:310) 
        at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1557) 
        at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1272) 
...