2017-02-09 9 views
0

MonkeyDevice.installPackage() 메소드에 대해 adb와 동일한 명령이 있습니까? monkeyrunner 에 대한를 파이썬 스크립트에서 installPackage() 방법을 사용하여MonkeyDevice.installPackage() 메소드에 해당하는 adb 명령

나는 APK 성공적으로 설치할 수 있어요.

하지만 난 명령을 사용할 때 :

adb install ApkFileName.apk 

프로토콜 실패 메시지를 반환합니다. 그래서 monkeyrunner 도구가 사용하는 프로토콜의 종류는 installPackage() 메서드를 성공적으로 실행합니다.

답변

0

당신은 안드로이드 스튜디오는 APK

$ adb push ApkFileName.apk /data/local/tmp/apkfilename 
$ adb shell pm install -r "/data/local/tmp/apkfilename" 
+0

내가 푸시를 생각 설치와 사용에 동일한 프로토콜을 설치하기 위해 무엇을 시도 할 수 있지만, monkeyrunner 다른 따릅니다. 여기에 APK 파일을 대상 장치에 복사 한 다음 설치합니다. 나는 설치, 밀어 넣기를 포함하여 많은 형태의 adb 명령을 시도했다. – maruf

+0

귀하의 의견을 통해, 나는 이것이 작동하는지 여부를 말할 수 없습니다. –