スタック トレースを logcat に出力するにはどうすればよいですか?
アプリが Eclipse を介して実行されているときにアプリがクラッシュすると、「FATAL EXCEPTION: main」のような一連のメッセージが logcat ウィンドウに表示され、スタック トレースが出力されます。しかし、コマンド ラインから adb logcat コマンドを使用すると、これらのメッセージが表示されません。example.app が停止したというメッセージだけが表示されます。
adb logcat コマンドを使用して、Eclipse の logcat ウィンドウに表示されるのと同じスタック トレースを取得するにはどうすればよいですか?
明確にするために編集します。
デバイスがコンピューターに接続されているときにクラッシュを再現すると、スタック トレースがログに出力されますが、デバイスがコンピューターに接続されていないときにクラッシュを再現すると、スタック トレースは出力されません。
デバイスがコンピューターに接続されていない状態でクラッシュを再現した後、USB ケーブルを接続して使用します。
I/WindowManager( 656): WIN DEATH: Window{42aba898 XXXXXXXXXX.XXXXXXX.XXXXX.XXXXXX/XXXXXXXXXX.XXXXXXX.XXXXX.XXXXXX.XXXXXXXXXXXX paused=false}
I/ActivityManager( 656): Process example.app (pid 28681) has died.
I/WindowManager( 656): WIN DEATH: Window{42aa9548 XXXXXXXXXX.XXXXXXX.XXXXX.XXXXXX/XXXXXXXXXX.XXXXXXX.XXXXX.XXXXXX.XXXXXXXXXXXXXX paused=true}
デバイスがコンピューターに接続されていない場合でも、スタック トレースを logcat に出力する方法はありますか?