你用的ndk是什么版本
r10e 不过以前都是用这个编译的
ndk从19到21破坏了兼容性。
可以对比一下ndk_root/platforms/android-19/arch-arm/usr/include/stdlib.h和ndk_root/platforms/android-21/arch-arm/usr/include/stdlib.h`里`rand`的定义。不只是rand,很多的函数都不兼容了,有时没问题,那是刚好没有用到对应的函数。所以编译是请设置 `--app-abi参数,用高版本编译不保证在低版本能运行。
特别感谢 问题解决
你好 我遇到的问题 和你的不知道是不是一样的 运行hellword 程序 3.13.1 在4.0~5.0之间的机子都会崩溃 你是怎么解决的
ndk r11C +SDK 5.0.1 +JDK7
编译的时候选择android-23以下的平台 因为android在6.0以后修改了权限申请为动态申请,所以在6.0以下的机器需要自己写权限申请判断
创建一个新工程 我用android-21 编译成功 但是在4.0~5.0之间的机子运行失败 如果用android-20编译的话 会编译错误 cocos2d-x 3.13.1
请问你用的是哪个cocos版本 能不能给个QQ的联系方式 这个论坛发帖太慢了 请教些问题 项目上线 急 谢谢了
233762070
可以了 晚上看到一帖子说 用sdk-19 + ndk-12b + cocos2d 3.13.1 可以适配4.0系统了
