今天在使用AS開發安卓項目時忽然報錯,在event Log中重復不斷的報錯大致內容為Unable to detect adb version, exit value: 0xc0000409, adb output: adb.exe F。。。。(后面記不清了但有winsock字樣和中文亂碼)。在網上查詢方法並實施后發現都不適用(如端口問題,SDK問題),在苦苦的尋求答案時我無意的想點開QQ但發現竟報了Initialization failure:0×0000000C 這一錯誤,查詢解決辦法時發現了這樣的辦法:
1、在開始菜單中,以管理員身份運行命令提示符;
2、輸入“NETSH WINSOCK RESET CATALOG”,按回車鍵;
3、會提示重置Winsock目錄;
4、然后重啟電腦即可。
其中的winsock引起了我的注意,因為在前面的報錯中也有此字樣。按步驟操作之后我的QQ能正常運行了,更加神奇的是前面的錯誤也解決了!!!
我費了大半天的時間都無法解決的問題竟然在機緣巧合下解決了,真是讓人哭笑不得。
但這也讓我認識到了一個新的名詞winsock,雖然我目前對它一無所知但我一定不會忘記它的存在。