小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

新建android8.0模擬器出現(xiàn) device unauthorized 問題解決方案

 昵稱28288349 2019-11-05

最近又到了適配安卓新版本的季節(jié)~
我打開模擬器興致沖沖地下載創(chuàng)建運行8.0模擬器,然而模擬器運行好后,點擊run執(zhí)行app時,AS卻抖動著不讓我點下OK.
折騰了一會發(fā)現(xiàn)模擬器上寫著(offline). 打開DDMS查看, 模擬器的狀態(tài)顯示offline/?? 和 unauthorized.
嘗試撤銷模擬器的USB調(diào)試授權,出現(xiàn)程序崩潰,沒有解決問題


image.png

打開cmd嘗試執(zhí)行adb kill-server命令,這時會停止adb服務器;
然后輸入adb start-server命令,這時會重啟adb服務器,并重新連接模擬器;


image.png

這時部分項目可以無視模擬器上寫的(UNAUTHORIZED...)直接運行, 但運行后會顯示以下錯誤提示

com.android.ddmlib.AdbCommandRejectedException: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
Error while Installing APK 

嘗試了網(wǎng)絡上的取消USB授權再重啟ADB等各種方法均無效后, 我決定自己找解決方式.
目前我的狀況是模擬器未授權且無法授權,而AS的線索指向了adb的公鑰, ADB公鑰配置在~/.android目錄下
Android ADB始終為unautorized的解決一文中說到可以通過在.protobuf文件中放入VID解決, 但我沒找到模擬器如何查看VID
device unauthorized & ANDROID_ADB_SERVER_PORT 問題解決中提到公鑰授權問題可能是以前這臺機器已經(jīng)授權過了,那么需要重新授權就不會再次彈窗,不彈窗就沒法讓手機認可端口連接,于是進入了死循環(huán)
既然是因為機器已授權,而我之前建的都是Nexus 5和5X的機型. 那么我新建一個沒有創(chuàng)建過的Nexus 4機型的模擬器就能正??? 測試了一下果然能正常運行app了.
還有個法子和VID有關,既然adb里記錄了這臺機器已授權,那么我在.protobuf文件的授權記錄里找到這臺機子把記錄刪除或是把干脆所有記錄的刪除, 那么或許就能走正常彈窗授權的步驟了.

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多