Android 애플리케이션을 테스트 중이므로 Mac의 Terminal에서 Robotium 테스트를 실행하고 싶습니다. 내가 읽은대로 adb shell am instrument -w com.test.test1/android.test.InstrumentationTestRunner
터미널에 "-bash : adb : command not found"라고 표시됩니다. 아마, 나는 명백한 것을 보지 못했지만, 나는 정말로 공부하고 있습니다. 내가 뭘 놓치고 있니?Mac의 명령 행에서 Robotium
0
A
답변
0
환경 변수를 올바르게 설정하지 않은 것 같습니다. cd로 안드로이드 SDK 디렉토리로 이동 한 다음 platform-tools 폴더로 가야합니다. 일단 거기에 가면 adb를 사용할 수 있습니다. 여기
더 많은 정보는 (고토는 리눅스에
"는 SDK 섹션을 탐색"에서 환경 변수에 대해 이야기하는 부분은, 당신의 ~/.bash_profile에 또는 ~/.bashrc에 파일을 편집합니다. 라인을 찾아 그 PATH 환경 변수를 설정하고 tools/및 platform-tools/디렉토리의 전체 경로를 추가합니다. 경로 설정 행이 표시되지 않으면 다음 중 하나를 추가 할 수 있습니다. export PATH = $ {PATH} :/tools :/platform-tools
Mac OS X의 홈 디렉토리에서 .bash_profile을 찾아서 Linux로 진행하십시오 .bash_profile을 아직 만들지 않은 경우 만들 수 있습니다.
감사합니다. 즉 진행하지만 지금은 'INSTRUMENTATION_STATUS는 말한다 : ID = ActivityManagerService INSTRUMENTATION_STATUS : 오류 = 대한 계측 정보를 찾을 수 없습니다 : ComponentInfo를 {com.test.test1/android.test.InstrumentationTestRunner} INSTRUMENTATION_STATUS_CODE : -1 android.util.AndroidException : INSTRUMENTATION_FAILED : com.test.test1/android.test.InstrumentationTestRunner ' – Ann
http://stackoverflow.com/questions/7608914/error-in-android-unable-to-find-instrumentation-info-for-componentinfo – jsb