android - 如何使用 android maven 插件在命令行上指定目标设备(或模拟器)?

标签 android maven android-emulator android-maven-plugin

问题基本上是我需要在命令行中传递哪些参数以便使用 android maven 插件指定目标设备(或模拟器)。

最佳答案

你基本上只需要传递参数 -Dandroid.device=

对于设备参数,您可以使用:

  • “usb”(将针对连接到您的 usb 端口的设备)
  • “模拟器”(将针对正在运行的模拟器)
  • specificdeviceid(可以是模拟器的端口号或设备名称或设备的id)

顺便说一句,如果您有多个目标与参数相匹配(例如 2 个模拟器正在运行并且您使用“模拟器”,它将以所有正在运行的模拟器为目标)。如果你想在多个模拟器中部署,这非常方便 =D

以防万一,这里有一个参数用法的例子:

mvn android:deploy android:run -Dandroid.device=emulator

关于android - 如何使用 android maven 插件在命令行上指定目标设备(或模拟器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15358284/

相关文章:

android - 什么类别/服务会为我提供有关 Android 上的纬度/经度组合的业务信息?

Android 模拟器在运行 'app' 后留在 Android Studio 后面

android - 在 Android 模拟器中访问本地主机服务器和互联网

android - 如何通过IP连接摄像头?

java事件和监听器,一个类中的多个事件

android - 尝试匹配微调器和文本字段的文本内容,但 'withText' 和 'withSpinnerText' 正在返回有关组件的数据

windows - Jenkins : Selenium GUI tests are not visible on Windows

java - 请求方法 'POST' 不支持 说明 所请求的资源不允许指定的 HTTP 方法

java - 在 maven 本地仓库中看不到 sikuli-java lib

android - 无法创建早于 Android Kit Kat (4.4) 的 Android 模拟器