10

請問您知道任何工具,這將允許我以Web調試工具的方式調試Android UI嗎?我的意思是查看哪種風格適用於每個特定的視圖,或者我希望能夠看到一些繼承樹等等。你們知道類似的東西嗎?如何調試Android UI樣式

回答

1

我知道要查看應用哪種樣式的唯一方法是查看xml。簡單地搜索Style,你就可以一次一個地瀏覽它們,但據我所知,web調試並不存在。

風格的繼承樹也不存在,你將不得不經過艱難的方式(寫在紙上或其他東西)。一般來說,Android風格是一種學習的痛苦,但是當你學會了導航它,你將能夠忍受它:)

0

我還沒有找到一種方法,除了Warpzit的方法以外。在Eclipse中,雖然有一個有用的工具可以查看您的UI層次結構。在調試模式下,打開「設備」窗口(如果找不到:Alt + Shift + Q,Q)。然後單擊「用於UI Automator的轉儲視圖層次結構」。

您可以看到一些視圖屬性及其構建方式。

SDK工具/目錄中還有層次結構查看器,但我還沒有使用它。

devices view

0

我知道這是不是你要找的答案,但是這是我做的,因爲我不知道一個更好的方式。

在Eclipse上,我從有問題的xml佈局開始,通過按下Ctrl鍵(或Mac上的Command鍵)並單擊相關樣式進行深入分析(當該關鍵字時樣式名稱變爲超鏈接被按下,我把鼠標懸停在上面)。然後,我使用Eclipse工具欄上的黃色箭頭鍵返回每個代碼窗格,一旦我需要返回到我開始的位置的根目錄。

在Android Studio Preview上,很遺憾我不能在工作中使用,因爲每個人都使用Eclipse,同樣的快捷鍵也能工作,但與Eclipse不同,導航支持和重構支持的工作更好,我建議如果你對Eclipse的支持不滿意,你會看到Android Studio(我唯一的警告是,一旦你有一個適合你的Android Studio版本,你不會更新它,因爲Android Studio的更新往往會頻繁地破壞它)。

-1

爲了找到它,請去佈局督察,

工具 - > Android的 - >佈局督察