我在尝试使用通用补间引擎时遇到了问题。我的IDE是Android Studio / IntelliJ。所以这是我的问题。我将tween-engine-api.jar和tween-engine-api-sources.jar复制到我的IDE中,并将它们作为库添加。当我尝试在我的源代码中使用它们时,当我尝试在我的Android手机上运行它时出现此错误:
java.lang.NoClassDefFoundError: com.rohit.zombiebird.com.rohit.TweenAccessors.ValueAccessor
at com.rohit.zombiebird.com.rohit.GameWorld.GameRenderer.prepareTransition(GameRenderer.java:313)
at com.rohit.zombiebird.com.rohit.GameWorld.GameRenderer.<init>(GameRenderer.java:81)
at com.rohit.zombiebird.com.rohit.Screens.GameScreen.<init>(GameScreen.java:26)
at com.rohit.zombiebird.Gameclass.create(Gameclass.java:17)
at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:236)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1512)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
这让我在过去的一天半里感到沮丧。这是我的源代码行:
Tween.registerAccessor(Value.class, new ValueAccessor());
这是GameRenderer类中的第81行。我已经搜索了解决方案,但我只能找到Eclipse的解决方案,而不是IntelliJ。关于这个问题的任何帮助将不胜感激。