【发布时间】:2017-05-07 12:46:51
【问题描述】:
我想创建一个设置以利用 docker 容器运行 android 模拟器,该模拟器将通过 appium 连接到集线器。
我能够根据this project 创建自定义 docker 映像
它将启动一个 docker 容器,该容器将启动一个 android 模拟器,然后通过 appium 将其连接到集线器。
现在我遇到了一个问题,无论我使用什么 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 设置能正常工作吗?
- Docker 容器解决方案中是否还有其他安卓模拟器可以通过 appium 连接到外部集线器?
非常感谢!
【问题讨论】:
标签: docker android-emulator appium