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()