7

traceViewを使用していますが、android.view.ViewRoot.handleMessage 76.4%が表示されます。これはどういう意味ですか?そして、このバグが私のソースのどこにあるかを見つける方法は?

ここに画像の説明を入力してください

4

1 に答える 1

3

これで多分OKです。この値は、レンダリング プロセス全体で使用される CPU の量を示します (無効にするビューを見つけるためにすべてのビューをトラバースし、View.draw() および View.onDraw() メソッドを呼び出し、キャンバスをロック/ロック解除します)。おそらく、この 76% のほとんどはあなたのコードなので、クラスが費やした時間をチェックし始める必要があります。

于 2012-12-19T08:43:42.860 に答える