【发布时间】:2019-07-28 11:44:42
【问题描述】:
我的应用程序在 C++/C NDK 层深处发生随机崩溃。 Google Play 控制台的回溯没有帮助。
这是回溯:
#00 pc 000000000004bba8 /system/lib/libc.so (tgkill+12)
#01 pc 000000000001aa13 /system/lib/libc.so (abort+54)
#02 pc 000000000001f2f9 /system/lib/libc.so (__libc_fatal+24)
#03 pc 000000000001aedd /system/lib/libc.so (__assert2+16)
我正在考虑在我的断言包装器中将断言更改为以引发异常。
我看到了来自:How to throw an exception in C? 的建议,但不确定它是否适用于 Android(也可移植到 iOS。)。
【问题讨论】:
标签: android exception android-ndk abort