3.17 天大的BUG!!!。。华为P20(Android 8.1.) + (Android stduio 3.1.2 + gradul 4.4) 游戏跑着着 主角图片消失,游戏变的有点卡顿, (cocos3 .16 + android studio(3.1.2 + gradule 3.3 ) 没有问题

如题。。。

请检查一下,两次编译时各种版本是否一致

包括各种 sdk 版本(编译,目标,最小),以及 ndk 版本

3.16和3.17用的SDK ndk版本都是一样的 除了一个是gradule 3.3 一个是 gradule 4.4

对于 3.17 的 android sdk 版本设置没什么明显的问题,可以看到有一个用的 NDK 17(3.17 版本?),你确定 3.16 版本也用的 NDK 17, 不会编译出错?

以及编译的 ABI 都是 armeabi-v7a 吗?你的游戏在其它 Android 8.1 中有没有问题,8.0 呢

1赞

3.17 跟 3.16用的环境 都是一样的。除了gradule 版本不一样.

没有8.0手机啊

要不我把apk发你邮箱?,你玩下就知道啦

”,你确定 3.16 版本也用的 NDK 17, 不会编译出错?“, 刚开始编译报错,后来我把
RPOP_APP_AB = armeabi 改成 RPOP_APP_AB = armeabi_v7a 就好啦。(cocos 3.16)

会不会是gradule 从3.3 升级到4.4出现的问题?

我升级到3.10后就没在升级了,不想折腾!你们好强!:slightly_smiling:

3.15.1 修改一些兼容问题后 可以用
除了声音这个很坑 其他还可以的

刚试了下 3.17编出的版本,跑在android 7.1 ,没有问题,是不是系统升级的问题?难道 3.17不支持 android 8.1版本?

3.17 不会特意不支持,Android 8.1 的,能支持 7.1,Google 保证的通过修改 sdk 版本 8.1 可以跑能跑在 7.1 的 app,华为应该保证一个游戏能跑到别的品牌的 8.1 系统,就应该能跑到自家的。

你的是 lua,cpp,还是 js 项目

cpp, 可以我这边确实是8.1跑的有问题,8.1 以下的都没问题。那咋办?我apk发你看下?

我这里也没 8.1 的真机,只能通过模拟器看,你在模拟器的 8.1,8.2 (API 27,28)上跑有问题没?

你也可以对比一下 3.16 的 Android.mk 和 3.17 的区别,看是不是有什么编译参数不一样。实在没办法的话 apk 发我吧,不保证给及时回复。邮箱,2627993092@qq.com

我看是不是我升级gradule 4.4的问题,我换gradule 3.3 看看效果