簡體   English   中英

使用安裝和推送的adb協議失敗

[英]adb protocol failure using install and push

我無法使用adb install將apk文件安裝到我的手機上。 我無法使用adb push將apk文件推送到我手機的SD卡。 在這兩種情況下,adb都給了我“協議失敗”,然后發出通知,它無法從data / local / tmp中刪除apk文件(我很確定這與它無法獲取apk的事實有關首先歸檔到手機中)。

協議失敗

/data/local/tmp/.apk失敗了,沒有這樣的文件或目錄

AVD也是如此。 我試過四個獨立的模擬器無濟於事。

啟用手機USB調試功能。 我正在使用最新版本的操作系統和SDK。 根據adb設備,手機在線。 我確定沒有adb僵屍。

問題可能與我的計算機缺乏USB寫入權限有關,但我仍然不確定,因為模擬器也會收到協議失敗消息。

我想知道除了使用命令行之外是否還有另一種安裝apk文件的方法。 更具體地說,eclipse如何安裝apk文件。 我可以使用eclipse部署到模擬器和我的S4,這似乎繞過USB寫入權限檢查。

  1. 將apk包推送到SD卡:

    adb push test.apk /sdcard/

  2. 從sdcard安裝apk:

    adb shell pm install /sdcard/test.apk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM