AndroidStudio: 2024.1.1
build_gradle: 8.5.2
cocos2dx3.14.1
compileSdk: 33
minSDK: 23
NDK: android-ndk-r22b
设备:荣耀20,Android10,API 29
以下是错误内容:发现主要是依赖了这个(implementation ‘com.loopj.android:android-async-http:1.4.9’)
FATAL EXCEPTION: main
Process: com..app, PID: 22550
java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol “pthread_cond_clockwait” referenced by "/data/app/com..app-eYkUrUHZoZr7OoVyt3eVjg==/base.apk!/lib/arm64-v8a/libcocos2dlua.so"…
at java.lang.Runtime.loadLibrary0(Runtime.java:1071)
at java.lang.Runtime.loadLibrary0(Runtime.java:1007)
at java.lang.System.loadLibrary(System.java:1668)
at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:248)
at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:264)
at org.cocos2dx.lua.AppActivity.onCreate(AppActivity.java:149)
at android.app.Activity.performCreate(Activity.java:8214)
at android.app.Activity.performCreate(Activity.java:8202)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1320)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4044)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4258)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:91)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2624)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8679)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)