우분투 9.04에서 명령 줄 셸을 사용하여 Android 에뮬레이터에서 Webkit 레이아웃 테스트를 실행하려고합니다. 어떻게 Android 계측 테스트를 에뮬레이터/기기로 푸시합니까?
adb -s emulator-5554 shell am instrument -w \
com.android.dumprendertree/com.android.dumprendertree.LayoutTestsAutoRunner
는이 오류를 얻을 :
INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{com.android.dumprendertree/com.android.dumprendertree.LayoutTestsAutoRunner}
난 당신이 안드로이드/프레임 워크/기본/테스트에서 테스트를 밀어 개발 /의 TestRunner/runtest.py를 사용할 필요가 있음을 발견했다.
. ./build/envsetup.sh
emulator&
./development/testrunner/runtest.py android
를하지만 나에게 오류를 제공합니다 :
나는 AndroidTests를 밀어이 시도했습니다
Error: ANDROID_PRODUCT_OUT not defined. Please run envsetup.sh
나는 envsetup.sh를 실행 않았다! 누구든지이 작업을 수행하는 방법을 알고 있습니까?
는 내용의 명령으로 이동 : 당신이 명령 줄에서 ADB 쉘을 실행하면
adb -s emulator-5554 shell am instrument -w \
com.android.dumprendertree/com.android.dumprendertree.LayoutTestsAutoRunner
어디서 envsetup.sh를 찾을 수 있습니까? 그러한 파일이나 디렉토리를 제공하지 않습니다. 감사. –