我想创建一个设置,利用docker容器运行Android模拟器,通过appium连接到hub。
我能够基于this project创建定制的docker镜像。
它将启动一个docker容器,启动一个Android模拟器,然后通过appium将其连接到hub。
现在我遇到了问题,无论我使用什么android模拟器abi(默认或google_apis),默认的chrome浏览器或手动安装的浏览器总是在我尝试点击和打开它时崩溃。
我正在运行的Android SDK具有android-24 API,并且我正在使用以下映像:
sys-img-armeabi-v7a-android-24
sys-img-armeabi-v7a-google_apis-24
当我手动安装Chrome浏览器时,我安装了适用于Android-24 API的arm版本。
我有几个问题:
我能够基于this project创建定制的docker镜像。
它将启动一个docker容器,启动一个Android模拟器,然后通过appium将其连接到hub。
现在我遇到了问题,无论我使用什么android模拟器abi(默认或google_apis),默认的chrome浏览器或手动安装的浏览器总是在我尝试点击和打开它时崩溃。
我正在运行的Android SDK具有android-24 API,并且我正在使用以下映像:
sys-img-armeabi-v7a-android-24
sys-img-armeabi-v7a-google_apis-24
当我手动安装Chrome浏览器时,我安装了适用于Android-24 API的arm版本。
我有几个问题:
- 是否有人遇到过Chrome浏览器不断崩溃的类似问题?
- 我的Docker设置会起作用吗?
- 是否有其他可以通过appium连接到外部hub的Android模拟器Docker容器解决方案?