Android

adb usage(install/uninstall/am start/am instrument)

tomato13 2010. 9. 20. 17:06

1. apk install

adb install [apk name]

ex) adb install EmailInstrumentation.apk


2. apk uninstall

adb uninstall [package]

ex) adb uninstall com.ssu.instrumentation


3. am start

adb shell am start -a android.intent.action.MAIN -n [package]/[classpath]

ex) adb shell am start -a android.intent.action.MAIN -n com.ssu.instrumentation.launcher/com.ssu.instrumentation.launcher.InstrumentationLauncher


4. am instrument

adb shell am instrument -w -e class [class name]#[test case function] [test suite package]/[InstrumentationTestRunner]

ex) adb shell am instrument -w -e class com.ssu.test.robotium.TS_Email#testOrientation com.ssu.test.email/android.test.InstrumentationTestRunner


adb shell am instrument -w [test suite package][InstrumentationTestRunner]

ex) adb shell am instrument -w com.ssu.test.email/android.test.InstrumentationTestRunner

'Android' 카테고리의 다른 글

correct usage of "adb shell input"  (0) 2010.10.11
android 메모리 사용량 해석  (0) 2010.09.30
How to get screen dimensions  (0) 2010.09.16
기존 프로젝트에서 Android Junit 설정하여 사용하기  (0) 2010.09.02
DDMS VM Heap 해석  (0) 2010.07.20