0

我使用的是 Win 7 64 位系统。LibGDX gdx-helloworld-android应用程序工作正常。它没有任何 box2D 的东西。但是当我尝试使用运行物理演示/测试时,例如在http://code.google.com/p/libgdx/source/browse/trunk/tests/gdx-tests/src/com/badlogic/中找到的那些gdx/tests/box2d/应用程序在启动时崩溃。AndEngine 物理示例也发生了同样的事情。那么 JNI box2D 东西处理器依赖吗?我是否应该使用此处提到的 android NDK 和 Cygwin 重新构建 Box2D 库:http: //mayaposch.wordpress.com/2011/09/05/basic-andengine-and-box2d-extension-project/以便库为我的系统配置工作?另外,armeabi 和 armeabi-v7a 文件夹是干什么用的?这两个文件夹都是必需的吗?

4

1 回答 1

0

以前的不幸是由于我的无知。现在,在更正了 android 清单文件(确保仅为扩展的类指定了MAIN和意图)并仅包括 libgdx 文件中的 .jar 文件(和)中必要的内容之后,Box2DTest 应用程序可以正常运行。LAUNCHERAndroidApplicationgdx.jargdx-backend-android.jar

无需使用 NDK 和 Cygwin 重新构建任何 Box2D JNI 东西。

于 2012-01-18T19:14:33.967 回答