0
私はAOSPプロジェクトの新しい蜂です。私はANRシステムに関連するコードを見つけようとしています。しかし、すべての情報源でANRを検索すると、何も見つかりませんでした。 Javaソースまたはc/C++ソースで、他のANRクラスのANRManagerNativeはどこで見つけることができますか?ありがとう。aospプロジェクトにあるANRManagerNativeのソースコードはどこにありますか
私はAOSPプロジェクトの新しい蜂です。私はANRシステムに関連するコードを見つけようとしています。しかし、すべての情報源でANRを検索すると、何も見つかりませんでした。 Javaソースまたはc/C++ソースで、他のANRクラスのANRManagerNativeはどこで見つけることができますか?ありがとう。aospプロジェクトにあるANRManagerNativeのソースコードはどこにありますか
一般的に、AOSPソースツリーをAndroid Studioプロジェクトに取得すると、コードをナビゲートする方がはるかに簡単になります。 thisに相談することができます。
私はこの方法でそれを検索し、<aosp-root>/system/extras/ANRdaemon/ANRdaemon.cpp
を見つけました。
grep for 'inputDispatchingTimedOut' – pskink
@pskinkご意見ありがとうございました。私はこれらのコードをチェックし、タイムアウトメッセージを送信したことを発見しました。私はメッセージがどこに行き、ANRダイアログが最終的にどのように飛び出すかを知りたい。 – user2522104
メッセージが送信されているハンドラー定義を参照 – pskink