2

Androidには「メモリリーク」の問題をデバッグするメカニズムがあると言われました。そしてそのうちの 1 つは に基づいていlibc_malloc_debug_leak.soます。

したがって、この機能を有効にするために次の手順を実行しました。

1 . libc_malloc_debug_leak.solibc_malloc_debug_qemu.so存在することを確認してくださいsystem/lib

2 . 次のコマンドをadbシェルに入力します。

adb shell setprop libc.debug.malloc 1   /* then use getprop to check its value */
adb shell stop
adb shell start

ログをキャッチしてメモリ情報を取得することを期待しています。

ただし、実際の結果は、デバイスが起動できず、ネイティブ クラッシュが発生することです (mallocまたはでクラッシュしたようですfree)。

私のデバイスは Android フォンです。

正しいアプローチを使用しましたか?いいえの場合、それは何ですか?

4

0 に答える 0