2017-01-16 102 views
1

com.google.android.gms:ID/account_picker谷歌登錄Appium,得到所有的信息帳戶

我有一個按鈕,谷歌的標誌,就點擊打開選擇器選擇哪個帳戶登錄到一個應用程序, 。

我們如何獲得顯示的所有帳戶電子郵件地址列表以及如何選擇特定電子郵件地址以登錄Android應用程序。

回答

0

如果某些人找得到來自谷歌帳戶選擇器中所有Gmail ID列表,

人能做到使用下面的代碼。

List<WebElement> acc_picker= driver.findElements(By.xpath("//android.widget.ListView[contains(@resource-id,'list')]/android.widget.LinearLayout")).subList(0, 2); 
for(WebElement cc:acc_picker) 
     { 
      String email=cc.findElement(By.xpath("//android.widget.LinearLayout")).findElement(By.xpath("//android.widget.TextView[@index ='1']")).getText(); 
} 
相關問題