例外のスタックトレースをファイルに記録します。 String
の形式でスタックトレースを取得する方法がありますか、何とかex.printStackTrace()
をストリームまたはファイルに出力しますか?私はJavaの標準版でこれを行うにはa wayがあることを知っていますが、私はこれをBlackberryにしたいと思います。Blackberryで文字列の形で例外のスタックトレースを取得する方法はありますか?
6
A
答えて
8
BlackBerryは、Throwableをキャッチするときにのみスタックトレースを提供します。したがって、キャッチタイプを変更した場合は、printStackTraceとフレンドを使用できるはずです。
EDIT ご迷惑をおかけして申し訳ありませんが、ご意見ありがとうございます。いいえ、Stringオブジェクト内でスタックトレースを取得する方法はありません。これをカバーする2010年1月からのサポートフォーラムスレッド - Stack Trace Capture (sorely needed)があります。それ以来何も変わっていません。
開発のために必要な場合は、スタックトレースを含むyou can extract the event log from the device。しかし、それは生産上の問題を整理するのには役立たない。
関連する問題
- 1. C++例外でスタックトレースを取得する
- 2. NLogで例外を記録する際にスタックトレースを取得する方法は?
- 3. Windows Workflow 3.5での例外処理時にスタックトレースを取得する方法は?
- 4. 文字列の境界外例外を取得する
- 5. Pythonで例外を発生させずにスタックトレース文字列を取得するには?
- 6. sedで文字のASCIIコードを取得する方法はありますか?
- 7. 文字列の最後の2文字をすばやく取得する方法はありますか?
- 8. 部分文字列を取得する方法は、文字列の山括弧の中にあります
- 9. httpWebresponseのコンテンツを適切な文字列形式で取得する方法は?
- 10. wchar_t文字列を使用してVIsual C++で例外をスローする方法はありますか?
- 11. C#で文字列からビットを得る方法はありますか?
- 12. 一般的に、C++ 0xで文字列の終わりを取得する方法はありますか?
- 13. "Invalid chrome URI"例外のスタックトレースを取得するには?
- 14. 条件付き文字列をPythonのアドバンスト文字列 "foo {}"の形式で追加する方法はありますか?format(bar)?例えば
- 15. Libgdxで文字列の幅を取得する方法は?
- 16. Androidでプレフィックス文字列の値を取得する方法は?
- 17. Octaveで文字列の長さを取得する方法は?
- 18. HTMLの文字列でタイトルタグを取得する方法は?
- 19. SQLで文字列の最初の文字を取得する方法は?
- 20. 文字列の範囲外の例外を取得する理由
- 21. オンデマンドでスタックトレースを印刷する方法はありますか?
- 22. 文字列のベクトルからデフォルトの文字列を取得する方法はあまりありませんか?
- 23. 文字列配列の部分文字列を取得する最良の方法は何ですか?
- 24. この文字列データからすぐに2つのデータを取得する方法はありますか?
- 25. 例外のスタックトレースをプルーニングするLog4Jレイアウト/フォーマッタはありますか?
- 26. 文字列内の文字数を取得する方法
- 27. 文字列内の文字インデックスを取得する方法
- 28. ディレクトリ文字列の最後のスラッシュをバッチファイルで部分文字列にする方法はありますか?
- 29. 変数を例外に渡して例外を渡し、例外を取り除いたときにそれを取得する方法はありますか?
- 30. Qtでスタックトレースまたはデバイスクラッシュログを取得する方法は?
私は 'catch(Throwable ...)'を使うべきだと理解していますが、私が望むのはスタックトレースを 'String'として持っているので、例えばファイルに書き込むことができます。 'ex.printStackTrace()'はデバッグ出力コンソールにしか出力できません。 – aligf