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