【发布时间】:2021-09-28 22:52:17
【问题描述】:
我有一个用 kotlin 编写的带有 C++ 本机库 (.so) 的 android 应用程序。使用 crashlytics,我们能够混淆 kotlin 方法并获得符号化的崩溃报告,本机库是否可以使用相同的方法?目前,我必须选择使用 -fvisibility=hidden 构建 C++ 库并混淆我的函数名称(如果我运行 nm -gDC <.so library packaged with the apk> 则不可见),或者让我的函数名称在.so 文件并获取符号化的崩溃报告。我是否可以在我的应用程序中打包一个经过混淆的 .so 文件,然后获得本地库中崩溃的符号化崩溃报告?
This answer 似乎暗示我无法拥有一切。
【问题讨论】:
标签: android c++ obfuscation crashlytics symbolicatecrash