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). 이 옵션에서는 워크벤치가 true로 설정된 com.ibm.rational.test.lt.services.server.moeb.CLI 시스템 특성으로 시작되어야 합니다. 워크벤치를 자동으로 닫으려면 Eclipse 환경 설정 종료 확인을 선택하십시오. 를 사용하고 마지막 창을 닫을 때 |
-d | 설명입니다. 이 애플리케이션의 설명에 대한 텍스트입니다. 텍스트가 워크벤치에서 모바일 및 웹 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