high cpu loading screenshot link スクリーンショットのハイパーリンクをご覧ください。誰が何が起こっているのか分かっていますか?アンドロイド - 他のスレッドのInfiniteが高いCPU負荷を引き起こします。どうして?
whileループでメッセージを検出して送信したいのですが。しかし、それは私のアプリのCPU負荷が高くなり、速度が遅くなり、最終的に停止します。だから、私は単にスクリーンショットのようなコードです。まだ問題は残っています。スクリーンショットのようなコードを書くことができず、もちろん私が望むものに到達することができれば。誰にも分かりますか?
私はアンドロイドスタジオで監視し、 "android.os.MessageQueue.nativePollOnce"で97%の実行を取得します。
はあなたの助けをありがとう〜
私は実行可能なスレッドでスレッドを作成します。この実行可能ファイル内の唯一のものは "while(true){}"です。その後、ゆっくりと遅くなり、停止します。私はAndroidプログラミングでいくつかのコンセプトを失ったかもしれないと思う。誰かアドバイスをいただけますか?どうもありがとうございます! –
'while(true)'とループ本体には何がありますか? – pskink
whileループでコードが空になるように変更します。まだ問題は残っています。遅くなったり遅くなったりします。 –