10

Webデバッグツールの機能でAndroid UIをデバッグできるツールについて教えてください。私は、それぞれの特定のビューにどのスタイルが適用されているかを見ることができます。また、継承ツリーなども見たいと思っています。UIスタイルをデバッグする方法

答えて

1

どのスタイルが適用されているかを知る唯一の方法は、xmlを見ることです。スタイルを検索するだけで、一度に1つずつ調べることができますが、Webデバッグのようなものは私が知る限り存在しません。

スタイル用の継承ツリーも存在しないため、難しい方法(紙に書かれたものなど)を通過する必要があります。一般的にアンドロイドスタイルは学習する痛みですが、ナビゲートすることを学んだら、それと一緒に暮らすことができます:)

0

私はWarpzitの方法以外の方法を見つけませんでした。 Eclipseでは、UI階層を表示するのに役立つツールがあります。デバッグモードで「デバイス」ウィンドウを開きます(見つからない場合は、Alt + Shift + Q、Q)。次に、 "UI Automatorのビューのダンプをダンプする"をクリックします。

そこにいくつかのビュー属性とビルド方法が表示されます。

SDKツール/ディレクトリには階層ビューアもありますが、まだ使用していません。

devices view

0

私は、これはあなたが探している答えではないですけど、私はより良い方法を知らないので、これは私が何をすべきかです。

Eclipseでは、問題のxmlレイアウトから始めて、Ctrlキー(またはMacのCommandキー)を押しながら問題のスタイルをクリックしてドリルダウンします(スタイル名はハイパーリンクになります)私はそれの上にマウスを置いた)。次に、Eclipseツールバーの黄色の矢印キーを使用して、コードの各ペインに戻ってきました。ここから、私が始めた場所のルートに戻る必要があります。

残念ながら私は仕事で誰もがEclipseを使用しているため使用できませんが、同じショートカットも機能しますが、Eclipseとは異なり、ナビゲーションサポートとリファクタリングサポートがはるかに良く機能しますあなたがEclipseのサポートに満足していない場合、あなたはAndroid Studioを見ています(唯一の警告は、Android Studioのアップデートが頻繁にそれを破る傾向があるため、 )。

-1

レイアウトインスペクタに行ってください、それを見つけるために、

ツール - >アンドロイド - >レイアウトインスペクタ

関連する問題