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