摘要:首發公眾號程序員日記作者賢榆的榆如果你覺得有幫助歡迎關注贊賞轉發閱讀時間字分鐘注先簡述一下時間線月日周日上午拿到新的下午裝好系統晚上從舊的上遷移數據到新。到月號還沒有修復,官方也還沒有任何關于這方面的恢復。
首發公眾號:Android程序員日記
作者:賢榆的榆
如果你覺得有幫助歡迎關注、贊賞、轉發
閱讀時間:2277字 6分鐘
注:AS:AndroidStudio
先簡述一下時間線9月9日(周日)
上午拿到新的mac
下午裝好系統
晚上從舊的mac上遷移數據到新mac。
9月10日(周一)
上午AS正常工作
下午升級AS到了最新的3.1.4
繼續工作
調試連接不上手機
晚上8:00開始google各種方法,解決無法通過AS使用adb連接手機的問題
9月11日(周二)
凌晨兩點已經嘗試過
clean->rebuild
重啟AS
重啟mac電腦
下載各個版本的AndroidSDK
配置低版本的plateform-tools
卸載下午新安裝的所有軟件
卸載所有有可能使用adb連接手機的軟件
保留AS配置數據重裝AS
徹底刪除AS所有數據并卸載重裝
凌晨兩點十分,扛不住了,躺在床上睡死過去(沒有洗澡)
早上七點,強行爬起來洗了個澡,繼續google
突然眼前一亮,金光乍現,就是它了。在StackOverFlow上找到了,問題解決了
你可能在搜索的錯誤信息我估計這個記錄通過標題進來看的應該不多。但是你可能在搜索引擎里搜索這些內容(都是我搜過的,手動捂臉):
1、at com.android.tools.idea.explorer.adbimpl.AdbDeviceFileSystemService.checkState(AdbDeviceFileSystemService.java:204) 2、daemon not running; starting now at tcp:5037 3、Unable to open connection to: localhost/225.250.64.225:5037, due to: java.net.ConnectException: Operation timed out 4、Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running 5、adb unable to create an interface plug-in (e00002be)現象長這樣
如果你是搜索上面任何一條進來,那么你可以看一下下面這些現象是否和你的一樣!
通過adb的命令行,我可以產看到連接到這臺電腦的Android設備,但是當我用AndroidStudio調試或者編譯的時候就會看到上面的一些錯誤!
出現原因應該是mac 版Andorid Studio 3.1.4在這一塊還沒有做好兼容處理,導致了這一問題。到9月11號還沒有修復,官方也還沒有任何關于這方面的恢復。所以根據我個人的實踐,如果你在mac 系統10.13上升級AndroidStudio到了3.1.2或以上版本,那么你應該已經中獎了。而解決的辦法是卸載重裝,
修復步驟1、導出AS的配置文件
如果想要在重裝后,獲得和重裝一樣的操作習慣那么這一步是必不可少的!請按如下操作:
File->Export Settings->Select All(選擇所有配置項)->選擇到處路徑-> OK
2、卸載當前高版本的AndroidStudio
在命令行中使用如下命令完全卸載你的AndroidStudio:
rm -Rf /Applications/Android Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm -Rf ~/Library/Preferences/com.google.android.* rm -Rf ~/Library/Preferences/com.android.* rm -Rf ~/Library/Application Support/AndroidStudio* rm -Rf ~/Library/Logs/AndroidStudio* rm -Rf ~/Library/Caches/AndroidStudio* rm -Rf ~/.AndroidStudio* //移除gradle工具相關的文件(緩存和包裝),輸入: rm -Rf ~/.gradle //刪除AndroidStudio SDK Tools.輸入: rm -Rf ~/Library/Android*
3、重新安裝
先附上一個可用的下載地址:
http://www.androiddevtools.cn/
后臺回復「AS3.1」也可以獲3.1正式版的百度云鏈接
下載完成后,像以往一樣正常安裝就好了。
4、導入配置
按照如下操作導入你剛才導出到桌面的設置配置文件就好了。
File->Import Settings->選擇配置文件->Open
最后附上StackOverFlow上關于該問題的連接推薦閱讀
https://stackoverflow.com/que...
系列文章
「Do.006」Android實戰項目(1)——我想說“開始吧”
「Do.007」Android實戰項目(2)——使用Github進行版本管理
「Do.008」Android實戰項目(3)——Git 分支管理模型
「Do.009」Android實戰項目(4)——AndroidStudio插件推薦(磨刀)
其他
「Do.011」你是主動選擇還是被動接受
「Do.002」有道云筆記--好用但不安全
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77136.html
摘要:機器過高,一般都是可以從任務管理器著手解決。系統的任務管理器可以監控各個程序占用的是否正常,通常程序自身也是有任務管理的。像谷歌瀏覽器這種軟件,幾乎本身就是一個操作系統,所以說它的任務管理器也是必不可少的。 閱讀原文 1. 問題現象 有時候發現mac風扇響的厲害,于是我檢查了mac系統的活動監視器,發現Google Chrome Helper占用99%的CPU。 通常來說Chrome如...
摘要:剛進公司實習不久,最近公司有一個需求做一個的頁面,利用傳過來的參數來顯示不同的表單內容,不同的表單提交的內容也就不一樣。 剛進公司實習不久,最近公司有一個需求,做一個h5的頁面,利用傳過來的url參數來顯示不同的表單內容,不同的表單提交的內容也就不一樣。 雖然我剛拿到也覺得so easy,但是就是這個簡單的東西也踩了很多坑,記錄下來,不再懵逼。 1 隱藏的表單元素的value也會被默認...
摘要:最近開發中遇到的一個主從延遲的坑,記錄并總結,避免再次犯同樣的錯誤。運行時查詢為空,執行完畢后查詢時內容存在,初步懷疑是主從延遲問題。報錯只是部分失敗,確定是主從延遲的問題。接下來,會去學習主從復制的原理,敬請期待。 最近開發中遇到的一個MySQL主從延遲的坑,記錄并總結,避免再次犯同樣的錯誤。 情景 一個活動信息需要審批,審批之后才能生效。因為之后活動要編輯,編輯后也可能觸發審批,審...
閱讀 1153·2021-11-25 09:43
閱讀 2970·2019-08-30 15:54
閱讀 3356·2019-08-30 15:54
閱讀 3002·2019-08-30 15:44
閱讀 1628·2019-08-26 12:18
閱讀 2261·2019-08-26 11:42
閱讀 884·2019-08-26 11:35
閱讀 3300·2019-08-23 18:22