IntelliJ IDEA の Android カタログには、「エラー」のフィルターがあります。Android フォンを USB 経由で接続すると、メニューを移動する、アプリを開いたり閉じたりするなどのアクションを実行するたびに、または設計中のアプリでアクションを実行すると、LogCat がエラー行を吐き出すことがわかりました。
それらのほとんどは、次のような ActivityThread エラーです。
12-31 19:58:57.149: ERROR/ActivityThread(16017): >>> handling: 124
12-31 19:59:07.819: ERROR/ActivityThread(28993): >>> handling: 124
12-31 19:59:11.270: ERROR/ActivityThread(273): >>> handling: 113
12-31 19:59:11.290: ERROR/ActivityThread(273): >>> handling: 114
12-31 19:59:11.300: ERROR/ActivityThread(273): >>> handling: 115
12-31 19:59:11.470: ERROR/ActivityThread(273): >>> handling: 116
12-31 19:59:11.490: ERROR/ActivityThread(273): >>> handling: 119
2 番目に多いのは音声エラーです (私の電話はサイレント モードになっていることに注意してください)。
12-31 19:56:18.760: ERROR/AudioPolicyManagerBase(97): getDeviceForStrategy() from cache strategy 0, device 2
12-31 19:56:18.760: ERROR/AudioPolicyManagerBase(97): getNewDevice() selected device 2
12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): Routing audio to Speakerphone
12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): [FM]sndDevice(6) mCurSndDevice(6) mFM(0)
12-31 19:56:18.760: ERROR/AudioHardwareMSM72XX(97): rpc_snd_set_volume(28, 0, 7)
エラーの 1 つに USB が関係していましたが、デバッグ中にアプリを再起動したときに USB が切断されたためだと思います。
12-31 19:43:51.170: ERROR/Tethering(150): active iface (usb0) reported as added, ignoring
これらすべてのエラーが発生するのはなぜですか? Android は永続的にエラーを引き起こし、それらを修正していますか? これらのエラーを生成し続ける Android の構造に根本的な欠陥はありますか?