問題背景:安裝apk是報error:protocol fault<no status>或error:device not found手機驅動有問題
出現的問題如下:adb devices -l 或者 adb devices
解決方案一、
windows:
任務管理器, 看到adb的進程, 關閉掉, 然后重新啟動 adb start-server 。
Linux(我機子是 ubuntu系統)
執行命令
gnome-system-monitor
打開任務管理器, 然后把 adb的個關掉。
解決方案二:
1,啟動模擬器后,
2,輸入cmd命令,並進入cd D:\Android\sdk\platform-tools目錄(注:以現實情況為准,此處必須進入adb存放目錄)
D:\android\sdk\platform-tools>adb kill-server #關閉服務
D:\Android\sdk\platform-tools>adb start-server #重啟服務
備注:在網上查看相關信息,發現此問題產生原因:模擬器閑置一段時間,會出現異常。
解決方案三:
換一部手機重試。
我的問題是因為手機驅動安裝失敗,有可能是數據線的問題,但奇怪的是不影響我Appium的使用