简体   繁体   English

MonkeyDevice.installPackage()方法的等效adb命令

[英]Equivalent adb command for MonkeyDevice.installPackage() method

Is there exist any adb equivalent command for MonkeyDevice.installPackage() method? MonkeyDevice.installPackage()方法是否存在与adb等效的命令?

By using the installPackage() method in python script for monkeyrunner I'm able to install apk successfully. 通过在monkeyrunner的 python脚本中使用installPackage()方法,我可以成功安装apk

But when i use the command: 但是当我使用命令时:

adb install ApkFileName.apk

it returns protocol failure message. 它返回协议失败消息。 So what kinds of protocol used by monkeyrunner tool to execute installPackage() method successfully. 那么使用monkeyrunner工具来执行各种协议的installPackage()成功方法。

You can try what Android Studio does to install the APK 您可以尝试Android Studio安装APK的方法

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM