2013-12-19 72 views
0

我的Appium在Mac上針對我的某個Android應用運行。Appium Android Inspector無法檢測元素

當我打開檢查器時,看到應用程序的預覽窗口,但無法單擊預覽窗口中的任何內容。此外,沒有列出的元素。

我試過一個模擬器,一個genymotion虛擬機和一個真正的Android設備,結果相同。

當我翻轉Appium開關以針對iOS應用運行時,所有元素都按預期方式加載,我可以與預覽窗口進行交互並記錄操作。

檢查員不能使用Android?

我正在使用Appium 0.12.3。

回答

0

Inspector應該像iOS一樣使用android,但是我已經使用android SDK工具附帶的uiautomatorviewer獲取了元素的ID和名稱。 Appium很適合獲取xpath,但不是其他的IMO。

此版本的appium已過期。我認爲它現在高達0.15.0

+0

我自從0.12.3起就沒有時間用Android試用它了,因爲我在過去的幾個月裏一直在iOS的土地上。我也用uiautomatorviewer =獲得了更多的成功)。 – DiscDev

+0

也許它的模擬器導致問題的配置。嘗試不同的屏幕尺寸和其他選項的設計 – plosco

+0

我試着用genymotion,內置的android模擬器,以及2或3個真正的android手機。不過,正如你所指出的那樣,我能夠嘗試的最後一個版本是相當古老的。一旦我可以嘗試0.15.0,我會報告回來。謝謝! – DiscDev

0

我有問題,檢查員,然後我用uiautomatorviewer它的工作很好。 uiautomatorviewer比appium檢查員好。