9

アプリケーションでパフォーマンスの問題が発生しており、この記事が役に立ちました。

問題は、階層ビューアーを実行するn/a as Measureと、ビューの各コンポーネントのレイアウトと描画の時間が常にあることです。

仮想デバイスで Android 3.2 を使用しています。

ありがとう。

編集

Hierarchy Viewer の出力のキャプチャを追加します。 階層ビューアの例

最初のアクティビティ (非常に単純なアクティビティ) で階層ビューアを使用すると、完全に機能します。しかし、このアクティビティを使用すると、各コンポーネントを描画する時間がわかりません。

4

4 に答える 4

12

3 つのメジャーを表示するには、ルート ビューを選択して、このボタンをクリックしますメジャーボタンを表示。その説明は、「選択したノードをルートとするツリーのレイアウト時間を取得する」です。ボタンは階層ビューアの上部に配置する必要があります。

于 2013-07-29T09:21:47.030 に答える
5

Android 階層ビューアは、Android 2.3 以降で動作します。デバイスの OS バージョンは関係ありません。ターゲット API バージョンは 2.3 以降である必要があります。その場合、プロジェクトのプロパティで最小バージョンを変更できます。

レイアウトを最適化したい場合は、いくつかのことを行う必要があります。この記事では、最適化の方法と、より注意すべき領域について説明します。

于 2012-08-28T09:04:43.873 に答える
4

この写真の矢印の場所をクリックしてください

つまり、ルート ノード、そして右上の「プロファイル ノード」ボタンです。

次に、個々のノードをクリックすると、n/a ではなくタイミングが表示されます

ここに画像の説明を入力

于 2014-07-28T18:46:15.850 に答える
1

Android 3.0 からのハードウェア アクセラレーションの影響かもしれません。しかし、それ以上の詳細 (おそらくコード サンプル) がなければ、わかりにくいでしょう。

于 2012-08-27T14:27:37.087 に答える