私はこの質問に対する答えを見つけようと探していました。以下の手順に従って、Androidフォンにvalgrindを既にインストールしています。
================================================== ================
valgrind は既に ICS 4.0.3 に含まれています
ICS のビルド時に valgrind を有効にする手順。
ステップ 1: ファイル ./build/target/product/core.mk を次のように変更します。
センサーサービス + valgrind
wpa_supplicant.conf
ステップ2:
ICS を構築します。
[https://wiki.linaro.org/Platform/Android/UseValgrindOnAndroid] より
================================================== ================
これは正しいものですか??
とにかく..私もここで私の質問を検索していて、この答えを見つけています。
================================================== ================
最初にlogcatをクリアしてみてください
prompt# adb logcat -c prompt# adb logcat アプリケーションをトリガーすると、ログが表示されるはずです。
am start -a android.intent.action.MAIN -n com.example.hellojni/.HelloJni シェルスクリプトに問題があり、代わりにこれを使用しました。
adb shell setprop wrap.com.example.hellojni "logwrapper /data/local/Inst/bin/valgrind"
================================================== ================
しかし、私のAndroid携帯は動作しません..最初のステップで。'prompt# adb logcat -c' make 'waiting a target..' 非常に長い長い時間...
valgrind で Android アプリを起動するにはどうすればよいですか?