如果 AddAndroidApp.jar 成功运行,那么它将返回退出代码 0。 否则,它将返回退出代码 1。
输入以下命令以了解 AddAndroidApp.jar 命令行工具的必需和可选参数。
java -jar AddAndroidApp.jar options
命令行自变量和选项 | 描述 |
---|---|
-w | 工作台 URL,其中包括 IP 地址和端口,例如 http://127.0.0.1:7878。 |
Android 应用程序 (.apk) | Android 应用的名称,例如 Calculator.apk。您可以在命令行上包含多个 .apk 文件。 |
-c | 将所有应用都添加到测试工作台后关闭此工作台,例如 eclipse -launcher.appendVmargs -vmargs -Dcom.ibm.rational.test.lt.services.server.moeb.CLI=true。该选项要求此工作台在 com.ibm.rational.test.lt.services.server.moeb.CLI 系统属性设置为 true 的情况下启动。 要自动关闭此工作台,请使用 Eclipse 首选项关闭最后一个窗口时确认退出。 ,并选中 |
-d | 描述。此应用程序的描述文本。该文本将显示在工作台中的“移动和 Web UI 应用程序”编辑器内。 |
-f | 强制重新构建。如果已向工作台添加了完全相同版本的 Android 应用程序,那么此应用程序将在下次强制重新构建。 |
-m | .ma 文件。在其中创建了此应用程序的 .ma 资源的工作空间文件夹。如果未找到此工作空间文件夹,那么将忽略该选项。 |
-o | 输出文件夹。在其中下载了已检测应用程序的本地文件夹。 |
-v | 版本。显示 AddAndroidApp.jar 工具的版本。 |
-alias | 密钥库中要用于签署所有已生成应用程序的别名。 |
-keepdata | 在设备上进行安装期间保留应用程序数据。请将此选项与签署选项一起使用,因为此选项需要与原始应用程序相同的签名。 |
-keystore keystore | 密钥库(包含要用于签署所有已生成应用程序的专用密钥)的本地路径。 |
-aliaspassword alias-password | 别名的密码。 |
-keystorepassword keystore-password | 密钥库的密码。 |
运行以下命令来检测 AUT(例如 Calculator.apk)并将其添加到工作台:
java -jar AddAndroidApp.jar -w http://192.0.2.24:7878 Calculator.apk
运行以下命令来检测多个应用程序并将它们添加到工作台。 只需将 .apk 文件的名称包含到命令行中,如下所示:
java -jar AddAndroidApp.jar -w http://192.0.2.24:7878 Calculator.apk MySimpleApp.apk MySecondApp.apk
运行以下命令以启动工作台,检测 AUT,并关闭工作台:
eclipse -launcher.appendVmargs -vmargs -Dcom.ibm.rational.test.lt.services.server.moeb.CLI=true
java -jar AddAndroidApp.jar -w http://192.0.2.24:7878 -c Calculator.apk
运行以下命令以检测 AUT 并将生成的应用程序下载到本地文件夹:
java -jar AddAndroidApp.jar -w http://192.0.2.24:7878 -o localdir Calculator.apk