0
ANRダイアログが表示されたらすぐにスプラッシュ画面のアクティビティまたはメインアクティビティを開始します。以前はANRWatchDogライブラリを使用していましたが、これも正常に動作していません。これはできますか?有用なライブラリですか?ANRダイアログが表示されたら、SplashScreenのアクティビティを開始するにはどうすればよいですか?
ANRダイアログが表示されたらすぐにスプラッシュ画面のアクティビティまたはメインアクティビティを開始します。以前はANRWatchDogライブラリを使用していましたが、これも正常に動作していません。これはできますか?有用なライブラリですか?ANRダイアログが表示されたら、SplashScreenのアクティビティを開始するにはどうすればよいですか?
ANRはシステムによってトリガーされ、それをキャッチする方法はありません。これに対する解決策はANRを修正することだけです。システムによってANRがトリガーされないようにしてください。アプリケーションがUIスレッド上で何らかの入出力操作(頻繁にネットワークアクセス)をブロックすると、ANRがトリガーされます。この問題を解決するには、UIスレッドで作業を実行するのではなく、ワーカースレッドを作成して、その作業の大部分を行うべきです。
あなたのANRを解決するのが最適な解決策です。 – Rahul
fix ANR https://developer.android.com/training/articles/perf-anr.html – seon