aab 找不到so文件 split_config.arm64_v8a.apk

测试的时候不能打aab包测试,apk一切正常,上传到google后台安装测试,闪退,日志如下

A  Fatal signal 7 (SIGBUS), code 0 (SI_USER) in tid 12005 (GLThread 160), pid 11928 (com.ppgame.xur)
A  Cmdline: com.ppgame.xur
A  pid: 11928, tid: 12005, name: GLThread 160  >>> com.ppgame.xur <<<
A 		 #00 pc 00000000006792bc  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (ResMgr::ReadXmlToRootNode(char const*)+1040) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #01 pc 00000000006c4434  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (SoundResTable::init()+60) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #02 pc 000000000076efb4  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (GameProcedure::initMusic()+108) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #03 pc 00000000008180c0  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (SplashLayer::enterStartLayer()+48) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #04 pc 0000000000817f48  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (SplashLayer::*)()> (SplashLayer*)> >::_M_invoke(std::_Any_data const&)+64) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #05 pc 0000000000e9f5a8  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::CallFunc::execute()+88) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #06 pc 0000000000e9edf0  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::CallFunc::update(float)+16) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #07 pc 0000000000ea37d8  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::Sequence::update(float)+368) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #08 pc 0000000000ea3624  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::ActionInterval::step(float)+108) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #09 pc 0000000000eaa2a8  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::ActionManager::update(float)+164) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #10 pc 0000000000f78584  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::Scheduler::update(float)+128) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #11 pc 0000000000f626a8  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::Director::drawScene()+320) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #12 pc 0000000000f626e4  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (cocos2d::DisplayLinkDirector::mainLoop()+40) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #13 pc 0000000000830268  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/split_config.arm64_v8a.apk!libcocos2dlua.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+20) (BuildId: 51964e15f5d875dc33d81d3600198e483e227948)
A        #16 pc 00000000009e0bf6  /data/app/~~9rWnBsyOMtNYI9t3Ui3tbQ==/com.ppgame.xur-3-cTqQFeRSw1JYD7Ppj9Mg==/oat/arm64/base.vdex (org.cocos2dx.lib.Cocos2dxRenderer.onDrawFrame+86)
E  getRecentTasks: taskId=4597   userId=0   baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ppgame.xur/com.tiviclouddirectory.ui.SplashActivity }
E  getRecentTasks: taskId=4597   userId=0   baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ppgame.xur/com.tiviclouddirectory.ui.SplashActivity }

这个很蛋疼,android 9的一切正常,android12的第一次运行正常,第二次再运行就闪退,android13的也一切正常,找了很久才找到解决方案
在项目的根目录找到gradle.properties,打开后再后面添加android.bundle.enableUncompressedNativeLibs=false

org.gradle.daemon=true

org.gradle.parallel=true

org.gradle.jvmargs=-Xmx2048m


android.useAndroidX=true

android.enableJetifier=true

android.bundle.enableUncompressedNativeLibs=false

官网的解释

Warning: Recently, the Flutter team has received several reports from developers indicating they are experiencing app crashes on certain devices on Android 6.0. If you are targeting Android 6.0, use the following steps:

  • If you build an App Bundle Edit android/gradle.properties and add the flag: android.bundle.enableUncompressedNativeLibs=false.

  • If you build an APK Make sure android/app/src/AndroidManifest.xml doesn’t set android:extractNativeLibs=false in the tag.

For more information, see the public issue.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值