high cpu loading screenshot link 請參閱截圖超鏈接。有誰知道發生了什麼事?android - 無限在其他線程導致高cpu加載。爲什麼?
我想通過while循環來檢測並通過套接字發送消息。但它導致我的應用程序高CPU負載,變得越來越慢,然後終於停下來。所以,我只是像截圖一樣的代碼。問題仍然存在。如果我不能像截圖一樣編寫代碼,當然我可以達到我想要的。有人有什麼主意嗎?
我通過android studio進行監控,並獲得97%的運行在「android.os.MessageQueue.nativePollOnce」。
謝謝您的幫助〜
我創建一個線程由我可以運行的實現。這個可運行的唯一的東西是「while(true){}」。然後它會導致速度變慢,停止。我想我可能會在Android編程中失去一些概念。任何人都可以提供一些建議嗎?非常感謝! –
'while(true)'和循環體是什麼? – pskink
我在while循環中將我的代碼更改爲空。問題仍然存在。越來越慢。 –