アプリケーションでネイティブヒープを追跡したいと思います。
チュートリアルで見たように、/ tools sdkのフォルダーからDDMSを開きましたが、[ネイティブヒープ]タブが表示されます。
ただし、[ヒープの更新]アイコンを押しても、ネイティブヒープはまだ空です。そこに情報が表示されません。
2つのデバイスで、そのうちの1つがルート化されていることを試してみました。
この問題を解決するにはどうすればよいですか?
ありがとう!
スクリーンショット:
私は同じ問題に直面し、エミュレーターを使用してなんとか修正することができました。で呼び出される/dataにファイルを配置する必要がlocal.prop
ありましたlibc.debug.malloc = 1
。エミュレータを閉じて再起動する必要がありました。おそらくそれは根付いた携帯電話でも動作する可能性があります(私は推測しています)。
http://bricolsoftconsulting.com/how-to-enable-native-heap-tracking-in-ddms/が役立つかもしれません...私は、エミュレーターだけでなく、root化された電話を試して成功しました。