9/22/2010 Update libc.soの置き換えは不要*1。 # adb shell setprop libc.debug.malloc 1 # adb shell stop # adb shell start 始まりはいつもandroid-porting*2。Nativeのメモリリーク調べるにはどーしたらいいの?という質問に、それDDMSで出来るよという回答*3が。ターゲットのlibc.soをlibc_debug.soに入れ替えて、ホストの~/.android/ddms.cfgに"native=true"を追加して、ddmsを起動するらしい。 とことで、早速やってみた。libc.soをlibc_debug.soに置き換えて、Androidを再起動するとlogcatにそれっぽいメッセージがでる。 I/libc ( 1376): /system/bin/sh using MALLO