デバイス上でアプリをデバッグしようとしていますが、デバッガに問題があります。私はそれがとても似Logcatに書くでしょうかどうかを確認するためにロガーをテストしてみました:Androidスタジオでロギングとクラッシュのスタックトレースが表示されない
Log.d("MyActivity", "Testing logging...");
しかし、何もapp: com.myapp.debug
フィルタでLogcatに現れません。私は単純に(私のアプリ名を使用して)文字列でフィルタリングするとき、それはアップしますが、エントリは次のようになります。
01-08 13:45:07.468 29748-29748/? D/MyActivity﹕ Testing logging...
この疑問符がアプリで何かがデバッガに渡さ取得されていないことを意味していますか?
私はクラッシュをデバッグしていましたが、そのたびに「App is not responding」というメッセージが表示され、現在のアクティビティが閉じられ、デバッガが切断され、デバッガの接続が切断されました。アプリは以前のアクティビティを実行し続けます。スタックトレースはありません。クラッシュに関する情報はありません。何もありません。 Android Studioで設定する必要があることはありますか?
私は、多くの場合、パッケージベースのフィルタリングは、何らかの理由で、logcatに表示さからのログ出力を防ぐことがわかります。 ANRを診断するには、logcatのすべてのフィルタリングを削除し、ログレベルを警告(エラーではない)に切り替えることをお勧めします。出力をスクロールして、ANRの詳細が表示されるかどうかを確認します。 – stkent
私には分かりませんが、同様の問題がありました。ただ実行 - >再開をクリックしてください。 –
私は、アプリケーションパックでフィルタリングするときにAS 1.0と同様の問題があります。私はLogcatに何も見ません。フィルタを削除すると、デバイスのすべてが表示されます。 –