Samsung Galaxy S5(Android 4.4.2を実行中)をコンピュータに接続すると、Android StudioのLogcatは同じメッセージ
複数回
〜1600回/秒、ログキューの黄色のボックスに「処理する出力が多すぎます」というメッセージが表示される。これは、フィルタリングがなく、デバッグプロセスが選択されていない場合です。Logcatが「スパム」されているため「処理する出力が多すぎます」
D/tms_audio_hw/AudioTmsIpc AudioTmsClientListen accept Done gAudioClientAcceptSockFd -1 gAudioClientLocalSockFd 24
が、それは驚くほど少し明らかにグーグル:
Logcatメッセージはこれです。実際には何もない。私は確信していませんが、私のアプリケーションをデバッグプロセスとして選択すると、私のアプリケーションからすべてのLogcat出力が得られないので、アプリケーションからのロギングにも影響を与えているようです。 、時々私は他人を得るでしょう、時々私は誰も得ません。
また、私のコンピュータはこれらのメッセージを処理するために狂気のようなCPUを使用し始めます。その結果、極端なCPU使用量とファンが爆発的に増加します!
何がこの原因ですか?
EDIT私は今、これらのログがでてきている正確にどのくらいの速見てきました、そしてそれは毎秒1600ログの割合でだし、それが終わると何度もちょうどこの同じメッセージだ
。自分のデバイスでこれが発生していない限り、これは「正常な動作」であるとは限りません。
これらはカーネルログメッセージであるように見えます。あなたのフィルターはついていますか?右上のドロップダウンは「選択したアプリケーションのみを表示する」に設定する必要があります。 – CaptJak
いいえ、これらのメッセージが表示されるときはありません。しかし、自分のアプリケーションからのログには奇妙なものがあります。時にはlogcatに表示されることもあります。もう一度やっているのはAndroid Studioですか、それともすべてのものを処理するにはあまりにも多くのログを受け取っていますか?私が理解しているように、出力をフィルタリングしても、アンドロイドスタジオはそれをフィルタリングするために電話から送信されるすべてのログメッセージを処理しなければなりません。私はそれができないと思う。 3年以上の間Eclipseのような問題はなかった。 – BadCash
フィルタがオンになっていると、ログメッセージが消えてしまったことは一度もありませんでした。ログ処理は、ドロップメッセージを生成しているものではなく、CPUをどのようにchompingしているのかは表示されません。例えば、Linuxで私のパッケージをコンパイルするときには、スクリーンにすべてをプリントするのに時間がかかっていれば、コンパイルするにはかなり時間がかかります。 – CaptJak