我只选前面两个 后面两个还有使用场景?
有的兄弟 这边发行说近期还有几十个等自然流失吧。
可以只选择 armeabi-v7a:arm64-v8a 吗
就x86不行
2.4.x崩溃
pid: 0, tid: 777 >>> game.cointile.master <<<
backtrace:
#00 pc 0x0000000000e1ee84 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (v8::HandleScope::Initialize(v8::Isolate*)+144) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#01 pc 0x0000000000a9e308 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (se::ScriptEngine::cleanup()+88) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#02 pc 0x0000000000a9e574 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (se::ScriptEngine::init()+40) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#03 pc 0x0000000000a9fc98 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (se::ScriptEngine::start()+36) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#04 pc 0x00000000009d8d18 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (AppDelegate::applicationDidFinishLaunching()+180) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#05 pc 0x00000000009ecf94 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/split_config.arm64_v8a.apk!libcocos2djs.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit+220) (BuildId: 42bd0cbc70fe18e9d1410328a34398b46feb2f9b)
#06 pc 0x0000000000f291f0 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+128)
#07 pc 0x0000000000689208 /apex/com.android.art/lib64/libart.so (nterp_helper+152)
#08 pc 0x00000000001445f2 /data/app/~~6swSgKHuaCkpjm2JH6MhLg==/game.cointile.master-33ywxnclAsjYhxgC7kDK1g==/base.apk (org.cocos2dx.lib.Cocos2dxRenderer.onSurfaceCreated+26)
#09 pc 0x000000000068b5bc /apex/com.android.art/lib64/libart.so (nterp_helper+9292)
#10 pc 0x00000000001ff16e /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.guardedRun+1722)
#11 pc 0x000000000068a0c4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#12 pc 0x00000000001ffd8a /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+122)
#13 pc 0x000000000032d194 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
#14 pc 0x00000000002de270 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216)
#15 pc 0x00000000004bfcf4 /apex/com.android.art/lib64/libart.so (art:
:CreateCallback(void*)+932)
#16 pc 0x00000000004bf940 /apex/com.android.art/lib64/libart.so (art:
:CreateCallbackWithUffdGc(void*)+8)
#17 pc 0x0000000000070098 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+200)
#18 pc 0x0000000000061410 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
兄弟会不会有啥风险
16kb你只在模拟器测试,模拟器一般只支持 x86_64
我们直接上线的 看后台报错日志
可能是 苹果 m系的cup的问题
可以试试这个
应该不是 我是intel 
大概率没啥风险,我看了 include 文件是一模一样的,版本也是一样的,大概率是使用不同的编译方式重新编译了一下
好的 谢谢哥们
应该没问题,官方专门重新编译 libuv 来支持 x86 的
3.6.1版本的也可以用这个方式处理吗
native/cocos/renderer/pipeline/custom/NativeExecutorRenderGraph.h
3.7.4 没有这个文件怎么办啊?
直接忽略就好,遇到编译问题再处理就可以。NaitveXX是3.8新增的
我win10测试已过,有个mac m1芯片同样的方式处理报以下错误
com.android.ide.common.process.ProcessException: ninja: Entering directory /build/android/proj/build/RelWithDebInfo/1k2o26b1/arm64-v8a’
[1/717] Building CXX object CMakeFiles/paddleboat_static.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/InternalControllerTable.cpp.o
[2/717] Building CXX object CMakeFiles/paddleboat_static.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/GameControllerDeviceInfo.cpp.o
[3/717] Building CXX object CMakeFiles/paddleboat_static.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/GameControllerLog.cpp.o
[4/717] Building CXX object CMakeFiles/paddleboat_static.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/GameController.cpp.o
[5/717] Building CXX object CMakeFiles/cocos_jni.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/platform/java/jni/glue/MessagePipe.cpp.o
[6/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_normalize.cpp.o
[7/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_alias_reduction.cpp.o
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_alias_reduction.cpp:172:70: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
172 | used_freq_lines = fxp_mul32_Q32(*used_freq_lines << 16, (int32)(0x7FFFFFFF / (float)18 - 1.0f)) >> 15;
| ^~~~~~~~~~ ~
1 warning generated.
[8/717] Building CXX object CMakeFiles/paddleboat_static.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/GameControllerMappingUtils.cpp.o
[9/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_crc.cpp.o
[10/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_decode_header.cpp.o
[11/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_decode_huff_cw.cpp.o
[12/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_getbits.cpp.o
[13/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_get_main_data_size.cpp.o
[14/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dequantize_sample.cpp.o
[15/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_get_side_info.cpp.o
[16/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_framedecoder.cpp.o
[17/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_get_scale_factors.cpp.o
[18/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_mpeg2_get_scale_data.cpp.o
[19/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_mpeg2_get_scale_factors.cpp.o
[20/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_huffman_decoding.cpp.o
[21/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_mpeg2_stereo_proc.cpp.o
[22/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_tables.cpp.o
[23/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_huffman_parsing.cpp.o
[24/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_6.cpp.o
[25/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_mdct_6.cpp.o
[26/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_imdct_synth.cpp.o
[27/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_poly_phase_synthesis.cpp.o
[28/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_equalizer.cpp.o
[29/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_seek_synch.cpp.o
[30/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_reorder.cpp.o
[31/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_polyphase_filter_window.cpp.o
[32/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_mdct_18.cpp.o
[33/717] Building CXX object CMakeFiles/pvmp3dec.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp.o
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:139:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
139 | vec[4] = fxp_mac32_Q32(vec[4], tmp0 << 1, cos_2pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:83:21: note: expanded from macro ‘cos_2pi_9’
83 | #define cos_2pi_9 Qfmt31( 0.76604444311898f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:140:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
140 | vec[8] = fxp_mac32_Q32(vec[8], tmp0 << 1, cos_4pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:84:21: note: expanded from macro ‘cos_4pi_9’
84 | #define cos_4pi_9 Qfmt31( 0.17364817766693f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:141:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
141 | vec[2] = fxp_mac32_Q32(vec[2], tmp0 << 1, cos_pi_9);
| ^~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:82:21: note: expanded from macro ‘cos_pi_9’
82 | #define cos_pi_9 Qfmt31( 0.93969262078591f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:142:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
142 | vec[2] = fxp_mac32_Q32(vec[2], tmp2 << 1, cos_5pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:85:21: note: expanded from macro ‘cos_5pi_9’
85 | #define cos_5pi_9 Qfmt31(-0.17364817766693f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:143:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
143 | vec[4] = fxp_mac32_Q32(vec[4], tmp2 << 1, cos_8pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:87:21: note: expanded from macro ‘cos_8pi_9’
87 | #define cos_8pi_9 Qfmt31(-0.93969262078591f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:144:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
144 | vec[8] = fxp_mac32_Q32(vec[8], tmp2 << 1, cos_2pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:83:21: note: expanded from macro ‘cos_2pi_9’
83 | #define cos_2pi_9 Qfmt31( 0.76604444311898f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:145:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
145 | vec[8] = fxp_mac32_Q32(vec[8], tmp3 << 1, cos_8pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:87:21: note: expanded from macro ‘cos_8pi_9’
87 | #define cos_8pi_9 Qfmt31(-0.93969262078591f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:146:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
146 | vec[4] = fxp_mac32_Q32(vec[4], tmp3 << 1, cos_4pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:84:21: note: expanded from macro ‘cos_4pi_9’
84 | #define cos_4pi_9 Qfmt31( 0.17364817766693f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:147:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
147 | vec[2] = fxp_mac32_Q32(vec[2], tmp3 << 1, cos_7pi_9);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:86:21: note: expanded from macro ‘cos_7pi_9’
86 | #define cos_7pi_9 Qfmt31(-0.76604444311898f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:149:40: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
149 | vec[1] = fxp_mul32_Q32(tmp5 << 1, cos_11pi_18);
| ^~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:92:21: note: expanded from macro ‘cos_11pi_18’
92 | #define cos_11pi_18 Qfmt31(-0.34202014332567f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:150:48: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
150 | vec[1] = fxp_mac32_Q32(vec[1], tmp6 << 1, cos_13pi_18);
| ^~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:93:21: note: expanded from macro ‘cos_13pi_18’
93 | #define cos_13pi_18 Qfmt31(-0.64278760968654f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:151:50: warning: implicit conversion from ‘int’ to ‘float’ changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
151 | vec[1] = fxp_mac32_Q32(vec[1], tmp7 << 1, cos_5pi_6);
| ^~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:89:21: note: expanded from macro ‘cos_5pi_6’
89 | #define cos_5pi_6 Qfmt31(-0.86602540378444f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src/pvmp3_dct_9.cpp:80:32: note: expanded from macro ‘Qfmt31’
80 | #define Qfmt31(a) (int32)(a*(0x7FFFFFFF))
| ~ ^~~~~~~~~~
/Applications/
从日志上只看到warning,没到错误;建议检查下clang使用的是ndk内置的,还是mac 系统上xcode自带的?是否clang版本太低?
我这边又新建了个项目,只要配置PROP NDK_VERSION= 28.1.13356709 就会报以下错误,不配置打包出来的apk不支持16K
/Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DBOOST_NO_CXX98_FUNCTION_BASE -DBOOST_UUID_FORCE_AUTO_LINK -DCC_EDITOR=0 -DCC_NETMODE=0 -DCC_NETMODE_CLIENT=0 -DCC_NETMODE_HOST_SERVER=2 -DCC_NETMODE_LISTEN_SERVER=1 -DCC_PLATFORM=3 -DCC_PLATFORM_ANDROID=3 -DCC_PLATFORM_EMSCRIPTEN=9 -DCC_PLATFORM_IOS=1 -DCC_PLATFORM_LINUX=6 -DCC_PLATFORM_MACOS=4 -DCC_PLATFORM_MAC_IOS=1 -DCC_PLATFORM_MAC_OSX=4 -DCC_PLATFORM_NX=8 -DCC_PLATFORM_OHOS=5 -DCC_PLATFORM_OPENHARMONY=10 -DCC_PLATFORM_QNX=7 -DCC_PLATFORM_WINDOWS=2 -DCC_USE_AR_AUTO=0 -DCC_USE_AR_CORE=0 -DCC_USE_AR_ENGINE=0 -DCC_USE_AR_MODULE=0 -DCC_USE_AUDIO=1 -DCC_USE_DEBUG_RENDERER=0 -DCC_USE_DRAGONBONES=1 -DCC_USE_EDITBOX=1 -DCC_USE_GEOMETRY_RENDERER=0 -DCC_USE_GLES2 -DCC_USE_GLES3 -DCC_USE_JOB_SYSTEM_TASKFLOW=0 -DCC_USE_JOB_SYSTEM_TBB=0 -DCC_USE_MIDDLEWARE=1 -DCC_USE_OCCLUSION_QUERY=0 -DCC_USE_PHYSICS_PHYSX=0 -DCC_USE_SOCKET=1 -DCC_USE_SPINE=1 -DCC_USE_VIDEO=1 -DCC_USE_WEBP=1 -DCC_USE_WEBSOCKET_SERVER=0 -DCC_USE_WEBVIEW=1 -DCC_USE_XR=0 -DCC_USE_XR_REMOTE_PREVIEW=0 -DENABLE_FLOAT_OUTPUT=0 -DSCRIPT_ENGINE_TYPE=2 -DTBB_USE_EXCEPTIONS=0 -DUSE_V8_DEBUGGER=0 -DV8_COMPRESS_POINTERS -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameController/paddleboat/include -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/android-gamesdk/GameActivity/game-activity/include -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/cmake/…/android/arm64-v8a/include -I/Users/edy/Library/Android/sdk/ndk/28.1.13356709/sources/android/native_app_glue -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/renderer -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/platform -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/renderer/core -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/editor-support -I/Users/edy/test383/build/android/proj/build/RelWithDebInfo/6b3j5w30/arm64-v8a/generated -I/Users/edy/test383/build/android/proj/build/RelWithDebInfo/6b3j5w30/arm64-v8a/generated/cocos -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/jswrapper -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/EGL -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/khronos -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/src -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/pvmp3dec/include -I/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/sources/tremolo/Tremolo -I/Users/edy/Library/Android/sdk/ndk/28.1.13356709/sources/android/cpufeatures -isystem /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/cmake/…/android/arm64-v8a/include/uv -isystem /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/cmake/…/android/arm64-v8a/include/zlib -isystem /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/cmake/…/android/arm64-v8a/include/v8 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fsigned-char -ffunction-sections -fdata-sections -fstrict-aliasing -frtti -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -DNDEBUG -fPIC -Wno-comment -std=c++17 -Werror=return-type -MD -MT CMakeFiles/cocos_engine.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp.o -MF CMakeFiles/cocos_engine.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp.o.d -o CMakeFiles/cocos_engine.dir/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp.o -c /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp
In file included from /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp:26:
In file included from /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/base/Macros.h:33:
In file included from /Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/base/Assertf.h:28:
In file included from /Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/sstream:320:
In file included from /Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/istream:169:
In file included from /Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/bitset:147:
/Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/string:746:43: error: implicit instantiation of undefined template ‘std::char_traits’
746 | static_assert((is_same<_CharT, typename traits_type::char_type>::value),
| ^
/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/cocos/bindings/manual/jsb_global_init.cpp:52:41: note: in instantiation of template class ‘std::basic_string’ requested here
52 | static std::basic_string xxteaKey;
| ^
/Users/edy/Library/Android/sdk/ndk/28.1.13356709/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
| ^
Ask Gemini
