我的 Cocos2D-x 应用程序只能在 android 22+ 上运行,并且在较低的平台上崩溃并抛出异常 java.lang.UnsatisfiedLinkError
应用配置:
目标 SDK 版本 22 (Android Lollipop)。
最小 SDK 为 14。
带有 Eclipse 的 NDK r10c。
我的 Cocos2D-x 应用程序只能在 android 22+ 上运行,并且在较低的平台上崩溃并抛出异常 java.lang.UnsatisfiedLinkError
应用配置:
目标 SDK 版本 22 (Android Lollipop)。
最小 SDK 为 14。
带有 Eclipse 的 NDK r10c。
更新:
非常有用的答案https://stackoverflow.com/a/27093163/3547788
旧解决方案: 可以通过将 ndkr10 更改为 ndkr9 进行修复,然后该应用程序将适用于所有 android 版本,对于 NDK10:
好吧,您决定要支持的最低 Android 版本,然后您的游戏就可以在从该版本到最新版本的所有版本上运行。
例如,您不能决定支持 2.3、4.0.4 和 5.0.1,但不支持 4.4.2 和 5.0。
请参阅<uses-sdk>
参考资料。