UnsatisfiedLinkError,Cocos2D-x 应用程序在启动时崩溃

UnsatisfiedLinkError, Cocos2D-x app crash on startup

我的 Cocos2D-x 应用程序只能在 android 22+ 上运行,并且在较低的平台上崩溃并抛出异常 java.lang.UnsatisfiedLinkError

应用程序配置:

好吧,您决定要支持的最低 Android 版本,然后您的游戏预计 运行 从该版本到最新版本的所有版本。

例如,您不能决定支持 2.3、4.0.4 和 5.0.1,而不支持 4.4.2 和 5.0。

参见 <uses-sdk> reference

更新:

非常有用的答案

旧解: 可能通过将 ndkr10 更改为 ndkr9 进行修复,然后该应用程序将适用于所有 android 版本,对于 NDK10:

  • 将清单中的目标和最小 sdk 更改为 14
  • 添加 APP_PLATFORM := android-14 到 application.mk
  • 清理并构建。