adb install與pm install 區別


 

“adb install xx.apk”= “adb push xx.apk /data/local/tmp”+“pm install /data/local/tmp/xx.apk”。

“adb install xx.apk”命令運行在cmd窗口中,這里的xx.apk是電腦上的路徑,可以是相對路徑;“pm install xx.apk”命令運行在adb shell或串口中,這里的xx.apk是Android設備內存中的路徑,而且必須是絕對路徑。正如下圖所示即使已經在apk安裝路徑下了,apk前面不加絕對路徑,pm install命令就會提示錯誤“INSTALL_FAILED_INVAILD_URI”。

adb install命令使用更頻繁些,畢竟pm install 命令使用前還需要將apk push進設備中,等於多了個麻煩。不過當測試不能連接USB線時,比如電池電量測試中,就只能使用pm install命令了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM