2017-05-11 6 views
-3

私が書いたアンドロイドアプリをデバッグしようとしていて、コンソール/ logcat/messagesに例外スタックトレースが書き込まれていないことがわかりました。 .gradleフォルダを削除しようとしましたが、アンドロイドスタジオを再起動しましたが、いくつかの投稿が推奨されていますが、それは私を助けませんでした。AndroidStudioにStacktraceがありません

私はAndroidスタジオ2.3.1を使用し、仮想Nexus 5X API 25とAndroid 6.0搭載の本物のHuawei P9 Liteでテストしました。両方のデバイスに問題があります。

Google Playサービスの依存関係を削除しても問題は引き続き存在します。

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.3.1' 
    compile 'com.android.support:design:25.3.1' 
    testCompile 'junit:junit:4.12' 
    compile 'com.google.android.gms:play-services-maps:10.2.4' 
} 

私の問題は少し、この1のように思えるが、その質問には答えがありませんでした: AndroidStudio no stacktrace shown after app crash

私がブレークポイントでバグを見つけることができますが、これは私の5倍以上の時間がかかり、そしてちょうど読みましたどこで例外がスローされますか?

ところで、コンソールはLog.dではなくLog.eメッセージだけを出力します。

+0

ようこそスタックオーバーフロー! [このサイトの概要](http://stackoverflow.com/about)および 「お問い合わせ方法(http://stackoverflow.com/questions/how-to-ask)」 ご質問の前に質問。あなたの質問には事実上情報がありません。他のユーザーからの別の質問へのリンクがあります。誰かがあなたを助けることを期待しているならば、あなたの問題をより明確に述べてください。ありがとうございました。 –

答えて

0

私は同じことが時々あります。 Android Studioでは新しいデバッグセッションが開始され、古いログは表示されなくなったようだと思われます。その場合、私は、モニターの設定を変更するには :私は「警告」または「エラー」を選択し、検索ボックスに、左側のドロップダウンで「フィルタなし」

  • を選択していない右のドロップダウンで

    1. どれも前にクラッシュした後がなかった場合

    私はすべてのエラーが/警告ログエントリを参照その方法に、そして案の定、それは通常、これらの設定が表示されます。

    その後、希望の設定に戻すことを忘れないでください。あなたがLinuxである

  • +0

    これまでに試したことがありますが、例外が表示されませんでした – Polarfox

    0

    Idは、コンソールを開いて、私は頻繁にも、この問題を見てきた新しいエミュレータ

    0

    adb start-server

    とlogcatタブスイッチの上を入力します。

    私の場合は、通常、プロセス/アプリケーションの再起動時にテストしていたデバイスが原因でした。これは、logcatの現在のビューが新しいプロセスのものであり、私が望むエラーのものではないことを意味していました。

    論理ウィンドウを見ると、ドロップダウンボックスから実際にプロセスを選択できることがわかります。探しているプロセスはおそらくその後ろに「DEAD」があります。

    あなたはここでは例を見ることができます:

    enter image description here

    +1

    例外はDEADプロセスにも表示されませんでした:/ – Polarfox

    0

    まず、お使いのデバイスを再起動し、エラーをトリガしてみてください。それでも解決しない場合は、その上にストップアイコンでやり直しボタンのように見える下のボタンを押します。

    これはLogcatを再起動し、それが示す現在のログエントリを拭きますが、ということはありませんそれを起動するとエラーが表示されるはずです。

    +0

    Logcatを再起動しても機能しませんでした。コンピュータを再起動してAndroid Studioを再起動すると、例外が再度表示されました。 – Polarfox

    関連する問題