Play Console中Native代码堆栈跟踪无效问题求助
Android AppBundle下Native堆栈跟踪无法正常解析的问题
我们的App已采用AppBundle打包,但Native代码的堆栈跟踪仍无法正常解析,特此咨询。
我们的AppBundle包含BUNDLE-METADATA/com.android.tools.build.debugsymbols目录,其中存有对应各ABI的.so.dbg文件。部分Native代码通过Android Studio构建,按道理这部分应该能被正确处理,但实际情况并非如此。
当前遇到的具体问题:
- 收到的堆栈跟踪帧中没有
(offset 0x<...>)信息 - 多数帧无法解析到具体函数,仅部分显示
(<name>+<offset>)格式,完全没有源码文件及行号 - 导致无法通过
ndk-stack进行本地反符号化
请问是谷歌侧的Native堆栈跟踪功能长期失效,还是我们遗漏了某些关键步骤?
以下是堆栈跟踪示例:
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** pid: 0, tid: 4113 >>> <app package> <<< backtrace: #00 pc 0x000000000008ca44 /apex/com.android.runtime/lib64/bionic/libc.so (abort+180) #01 pc 0x00000000006e5824 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+708) #02 pc 0x00000000000b539c /system/lib64/libbinder.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*) (.__uniq.304115623023563947864004479300660821567)+60) #03 pc 0x0000000000009fa4 /system/lib64/liblog.so (__android_log_assert+292) #04 pc 0x00000000000d2b20 /data/app/~~Vn-B6c1UmksKee_QWCRk9A==/<app package>-Wpr0uk3gVq3lF475MjXB8g==/split_config.arm64_v8a.apk!<another native lib> (abort_with_reason+52) (BuildId: 2aa49d305a005bc6deb347a9be995de04eddedc0) #05 pc 0x0000000000035bf0 /data/app/~~Vn-B6c1UmksKee_QWCRk9A==/<app package>-Wpr0uk3gVq3lF475MjXB8g==/split_config.arm64_v8a.apk!<native lib> (BuildId: 202c31ab5e18c9e37188abb06d604975e1563589) #06 pc 0x0000000000035ab0 /data/app/~~Vn-B6c1UmksKee_QWCRk9A==/<app package>-Wpr0uk3gVq3lF475MjXB8g==/split_config.arm64_v8a.apk!<native lib> (<function name>+112) (BuildId: 202c31ab5e18c9e37188abb06d604975e1563589) #07 pc 0x00000000000456f0 /data/app/~~Vn-B6c1UmksKee_QWCRk9A==/<app package>-Wpr0uk3gVq3lF475MjXB8g==/split_config.arm64_v8a.apk!<native lib> (<function name>+832) (BuildId: 202c31ab5e18c9e37188abb06d604975e1563589) #08 pc 0x00000000000623bc /data/app/~~Vn-B6c1UmksKee_QWCRk9A==/<app package>-Wpr0uk3gVq3lF475MjXB8g==/split_config.arm64_v8a.apk!<native lib> (BuildId: 202c31ab5e18c9e37188abb06d604975e1563589)
内容的提问来源于stack exchange,提问作者Van der Deken
相关产品推荐
相关产品推荐

