私のアプリは、カメラからの画像を処理するために NDK (私の場合は 4r-crystax) を使用しています。問題は、数分の作業の後に落ちることです。メモリリークなどがあると思いますが、どこに問題があるのか を見つける方法がわかりません。これは、このエラーに関するログです。
04-14 23:07:37.133: INFO/NATIVE CODE(14895): Detection percentage counted.
04-14 23:07:37.163: DEBUG/MDDetectorView(14895): Some debug info
04-14 23:07:37.193: DEBUG/dalvikvm(14895): GC_EXTERNAL_ALLOC freed 19 objects / 872 bytes in 27ms
04-14 23:07:37.283: INFO/NATIVE CODE(14895): Image to proccess loaded.
04-14 23:07:37.493: INFO/ActivityManager(92): Process com.motiondetector (pid 14895) has died.
04-14 23:07:37.493: DEBUG/CameraService(67): Client::~Client E (pid 67, client 0xad08)
04-14 23:07:37.503: INFO/WindowManager(92): WIN DEATH: Window{46590698 com.motiondetector/com.motiondetector.MDMenuActivity paused=false}
04-14 23:07:37.513: ERROR/CameraService(67): getClientFromCookie: client appears to have died
何か案は?答えを見つけるのに役立つ便利なツールはありますか?
ネイティブ コードの処理中に Android が画面上のアクティビティを強制終了する可能性はありますか?