Python Chrome Android
為了能夠使用 Selenium 在 Android 裝置上使用 web-application,應滿足以下條件:
Android SDK安裝在電腦上Chrome瀏覽器安裝在Android裝置上- 在
Android裝置上啟用除錯模式
使用 cmd / Terminal 的以下命令啟動 adb 和 chromedriver 伺服器:
adb start-server
chromedriver
記下看起來像日誌的 chromedriver 伺服器埠號
在埠 9515 上啟動 ChromeDriver
2.15.322448(52179c1b310fec1797c81ea9a20326839860b7d3)****
使用 USB 電纜將 Android 裝置連線到計算機
以下是獲取 Google 頁面的簡單 Python 程式碼:
from selenium import webdriver
capabilities = {
'chromeOptions': {
'androidPackage': 'com.android.chrome',
}
}
driver = webdriver.Remote('http://localhost:9515', capabilities) # Specify your port number value
driver.get('http://google.com')
driver.quit()