AndroidStudio 4.2正式版升級記~
BAT作者:forJrking
https://juejin.cn/post/6959751706934509582
一些balabala
為什么升級個IDE要寫篇文章記錄分享呢?還不是google每次升級IDEbug一大堆,無數(shù)小伙伴瘋狂吐槽。你們還年輕把握不住,讓我作為小白鼠記錄下升級過程和升級后問題。本篇大量截圖,大家茶余飯后當漫畫看看吧。歡迎在評論區(qū)討論下自己遇到的問題
升級 4.0.2 => 4.2
操作系統(tǒng)macOS 10.15.7,由于4.1開始as更換了插件等目錄,會導(dǎo)致插件丟失或者損壞。所以升級時候不用勾選升級插件,僅僅升級IDE,完了后重新安裝插件吧。注意備份配置!注意備份配置!注意備份配置!

1. checkUpdate

2. 自動合并patch

3. 升級完成查看插件 全部丟失, 自定義快捷鍵、livetemplates的其他配置還在。

4. 沒事我有備份,照樣子再次下載導(dǎo)入,

升級后變化
1. 啟動icon,這審美沒誰了。長得好看沒啥用,好用才是王道 ??

2. 默認的代碼字體變成官方推薦的和我之前(mac自帶)的對比下,win下推薦 source code pro
升級后
升級前
3. 版本控制臺

4. gradle 多了Dependencies可以看依賴了不錯,但是原來的assembleRelease等等task不見了,后面介紹找回辦法

5. commit可以使用單獨tab或者原來方式,圖標全部顯示c++終于修復(fù)了,強迫癥拯救了

6. 支持多設(shè)備

7. 錄屏功能回來了 爺青回

8. IDE里面可以直接pullRequest? 目前測試只支持github

9. 數(shù)據(jù)庫調(diào)試 這個和4.1.x版本沒區(qū)別,其他變化還沒找到
10. 第三方庫方法調(diào)用可以查看依賴

11. xml編輯器多了個 app夜間主題切換
升級后坑(bug?)
1. 4.0.x版本向上升級會丟失所有插件,win可能會出現(xiàn)插件無法使用,都需要重新安裝插件
macOS => juejin.cn/post/695901…
2. Gradle面板中gradle所有命令不見了
設(shè)置 => 最下面Experimental => do not build gradle task xxx => 取消勾選 => 然后Rebuild
3. 自定義模板可能無法使用,據(jù)說是官方還沒開放新版本的api
4. 新版本運行時候可能會產(chǎn)生大量java進程并且關(guān)閉后不能退出
5. 由于IDE升級內(nèi)置jre環(huán)境,不兼容 gradle-plugin 2.x版本,項目可能無法運行編譯
升級gradle-plugin,使用支持jre 1.8老版本IDE
待補充...
感受
總體感覺還不錯,可能有些bug還沒發(fā)現(xiàn),目前可以正常使用。比起4.1.x噩夢版本強太多了,另外注意如果要升級最好先_備份所有的配置_,必要時候可以采用雙應(yīng)用共存方式,mac不知道怎么操作。其他問題評論區(qū)見,我會補充進入bug列表。
推薦閱讀
? 耗時2年,Android進階三部曲第三部《Android進階指北》出版!
? 『BATcoder』做了多年安卓還沒編譯過源碼?一個視頻帶你玩轉(zhuǎn)!
BATcoder技術(shù)群,讓一部分人先進大廠
大家好,我是劉望舒,騰訊云最具價值專家TVP,著有暢銷書《Android進階之光》《Android進階解密》《Android進階指北》,蟬聯(lián)四屆電子工業(yè)出版社年度優(yōu)秀作者,谷歌開發(fā)者社區(qū)特邀講師,百度百科收錄的技術(shù)專家。
前華為面試官,現(xiàn)大廠技術(shù)負責(zé)人。
想要加入 BATcoder技術(shù)群,公號回復(fù)BAT 即可。
為了防止失聯(lián),歡迎關(guān)注我的小號
微信改了推送機制,真愛請星標本公號??
