31

ネイティブ コードを使用してsigsegv 11いますが、問題を理解するためにストリッピングを避ける必要があります。アプリはライブラリ (aar) を使用し、「cmd-strip」hackで aar のストリッピングを回避できました。ただし、apk のストリップ バージョンで.soはとにかく使用されるため、アプリはおそらくtransformNative_libsWithStripDebugSymbolForDebuggradle タスク中にシンボルを削除します。それを避けるための変更はありますか?

PS。SOで同様の質問が見つかりましたが、少し異なります(私の場合、シンボルを削除せずにaarを使用しています)。

4

2 に答える 2

9

幸いなことに、実際にシンボルをアプリに保持する必要はありません。ndk-stackNDKには、スタック トレースをシンボル化できる (NDK のルートにある) というツールが付属しています: https://developer.android.com/ndk/guides/ndk-stack.html

于 2016-11-01T20:29:04.827 に答える