奇怪问题- app在配置minSdk<23正常,>=23后运行crash

crash报错信息

2022-07-08 10:31:42.072 8038-10106/com.baidu.adu.hmi.testhhs A/libc: FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7dccf9f000)
2022-07-08 10:31:42.091 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:454:[data]: time=1657247502091, pcknum=34120, after Mic
2022-07-08 10:31:42.092 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:562:[data]: time=1657247502092, pcknum=34120, after WPDetect
2022-07-08 10:31:42.092 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:564:[data]: WPDetect TimeCost=1
2022-07-08 10:31:42.475 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:562:[data]: time=1657247502475, pcknum=34132, after WPDetect
2022-07-08 10:31:42.475 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:564:[data]: WPDetect TimeCost=1
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: Build fingerprint: 'HUAWEI/BAH3-W59/HWBAH3-H:10/HUAWEIBAH3-W59/10.1.1.170C00:user/release-keys'
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: Revision: '0'
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: ABI: 'arm64'
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: Timestamp: 2022-07-08 10:31:42+0800
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: pid: 8038, tid: 10104, name: sdk_ctx_run  >>> com.baidu.adu.hmi.testhhs <<<
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: uid: 10331
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG: Abort message: 'terminating'
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x0  0000000000000000  x1  0000000000002778  x2  0000000000000006  x3  0000007d570eed70
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x4  fefeff7bff666d68  x5  fefeff7bff666d68  x6  fefeff7bff666d68  x7  7f7f7f7f7f7f7f7f
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x8  00000000000000f0  x9  5e3b975866338b98  x10 0000000000000001  x11 0000000000000000
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x12 fffffff0fffffbdf  x13 0000000062c7970e  x14 0000c647d2ac5400  x15 00000e5fe94aa13f
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x16 0000007e5bba3908  x17 0000007e5bb831b0  x18 0000007d4e544000  x19 0000000000001f66
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x20 0000000000002778  x21 00000000ffffffff  x22 0000007d570eefc0  x23 0000007e5bb9e5b0
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x24 0000007d570eeea0  x25 0000007d570eeee0  x26 0000007e5c514010  x27 0000007e5bba5000
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     x28 0000000000000018  x29 0000007d570eee10
2022-07-08 10:31:42.104 10109-10109/? A/DEBUG:     sp  0000007d570eed50  lr  0000007e5bb38040  pc  0000007e5bb3806c
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG: backtrace:
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #00 pc 000000000006f06c  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: 212095a5bb472f1fd33898cf4066bc50)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #01 pc 00000000000500fc  /system/lib64/libc++.so (abort_message+232) (BuildId: d957c07e50073a9c45a9ca98188a85f7)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #02 pc 0000000000050218  /system/lib64/libc++.so (demangling_terminate_handler()+44) (BuildId: d957c07e50073a9c45a9ca98188a85f7)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #03 pc 00000000000646c4  /system/lib64/libc++.so (std::__terminate(void (*)())+12) (BuildId: d957c07e50073a9c45a9ca98188a85f7)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #04 pc 000000000006466c  /system/lib64/libc++.so (std::terminate()+52) (BuildId: d957c07e50073a9c45a9ca98188a85f7)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #05 pc 00000000000bb150  /system/lib64/libc++.so (std::__1::thread::~thread()+20) (BuildId: d957c07e50073a9c45a9ca98188a85f7)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #06 pc 00000000000d0f68  /apex/com.android.runtime/lib64/bionic/libc.so (__cxa_finalize+212) (BuildId: 212095a5bb472f1fd33898cf4066bc50)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #07 pc 00000000000cc950  /apex/com.android.runtime/lib64/bionic/libc.so (exit+24) (BuildId: 212095a5bb472f1fd33898cf4066bc50)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #08 pc 00000000000550ec  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #09 pc 00000000000554c4  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #10 pc 000000000006470c  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #11 pc 000000000006b9f8  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #12 pc 0000000000132dfc  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.495 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:454:[data]: time=1657247502495, pcknum=34133, after Mic
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #13 pc 0000000000132e74  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #14 pc 0000000000134e88  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #15 pc 000000000011580c  /data/app/com.baidu.adu.hmi.testhhs-D557jgS-sX2ZVPOmILTjXA==/base.apk!libBaiduSpeechSDK.so (offset 0x5b47000) (BuildId: 92b3189002cacb0375aae313144f2ed688abf205)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #16 pc 00000000000ce1b0  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: 212095a5bb472f1fd33898cf4066bc50)
2022-07-08 10:31:42.106 10109-10109/? A/DEBUG:       #17 pc 0000000000070ba8  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 212095a5bb472f1fd33898cf4066bc50)
2022-07-08 10:31:42.111 7087-8359/com.baidu.adu.hmi.testbdasr A/[CORE_LOG_TIME_WP] bds_EventManagerWakeup.cpp:454:[data]: time=1657247502111, pcknum=34121, after Mic

解决方案

android:extractNativeLibs="true"

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个pom.xml文件还缺少子项目A和B的具体配置。你需要在子项目A和B的目录下分别创建一个pom.xml文件,并在其中指定它们的相关依赖和其他配置信息。例如,对于子项目A,你需要在A目录下创建一个pom.xml文件,并指定如下内容: ``` <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.zbeats.dashboard</groupId> <artifactId>zbpro-api-parent</artifactId> <version>1.0-SNAPSHOT</version> </parent> <artifactId>zbpro-api</artifactId> <packaging>jar</packaging> <dependencies> <!-- specify your dependencies here --> </dependencies> <properties> <mainClass>com.zbeats.app.api.AppAPIApplication</mainClass> </properties> </project> ``` 同样的,你需要在子项目B的目录下创建一个pom.xml文件,指定其依赖和其他配置信息。然后你需要在父项目的pom.xml文件中添加这两个子项目的信息,如下所示: ``` <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.zbeats.dashboard</groupId> <artifactId>zbpro-api-parent</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE</version> </parent> <modules> <module>zbpro-api</module> <module>zbpro-cloud</module> </modules> <properties> <start-class>main.java.com.zbeats.app.api.AppAPIApplication</start-class> <aws.java.sdk.version>2.18.16</aws.java.sdk.version> <skip.org.cyclonedx>false</skip.org.cyclonedx> </properties> <dependencies> <!-- specify your dependencies here --> </dependencies> </project> ``` 这样,你就可以在父项目下通过命令行启动子项目A了。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值