如何看待android studio2.0穩定版?

主要更新:

  • Instant Run

  • Android Emulator

  • Cloud Test Lab Integration

  • App Indexing Code Generation Test

  • GPU Debugger Preview

  • IntelliJ 15 Update


瀉藥。剛好寫了篇文章,直接貼了 http://zhuanlan.zhihu.com/stormzhang/20726136

對於developer來說,嘗鮮是一件有樂趣的事,初體驗,然後分享。

對於團隊來說,嘗鮮不是那麼的有趣,它可能意味著習慣發生改變,突髮狀況,培訓成本。

正式版說的這些覺得都有些雞肋

擼了一遍YouTube上的官方介紹

instant run可以幫助你debug時的囧境:比如以前好不容易找到問題所在了,想改改變數值或者圖片再看效果,卻要重新run,太麻煩了。現在有了instant run,它會(hot swap)重新run當前頁面,所以就相當於instant run了。

參考http://developer.android.com/tools/building/building-studio.html?utm_campaign=android_launch_studio_040716utm_source=anddevutm_medium=blog#instant-run

debug時使用shrinker模式減少的編譯步驟,所以debug build會快不少

模擬器確實看起來好很多,場景模擬,窗口隨意放大縮小,而且apk可以直接拖拽安裝。這個要贊。

這是我覺得幾個比較有趣的功能,具體還是用過才知道。以上也是匆匆看了遍官網視頻和介紹。沒真正升級,所以可以當我瞎說的。先佔個坑,體驗之後再來補坑。

以上。


看我的博客:

http://blog.csdn.net/lpjishu/article/details/53308161周五更新了下,就導致一上午沒法工作。

首先,instant run確實很贊,然後很耗性能,很耗性能,我的低配機子扛不住。

第二,編譯運行時,會報一個"duplicate files copied in apk meta-inf",報錯的重複文件是同一個,解決辦法是禁用instant Run在android的節點下,添加

packagingOptions {
exclude META-INF/報錯的文件
}

t410 4g ssd ug16.04 as2.0

啟動後 cpu超 100 自動關機


好不容易盼來的2.0版本,團隊也第一時間開始使用上了。

1、instant run

調試設備是api level 21以上時,才能享受改變一行代碼立即體現修改在設備上的效果。但是當不是instant run編譯的時候,感覺比上一版本as慢了有一倍不止,每次編譯都在燃燒你的電腦CPU的小宇宙....

2、更快的模擬器

我只能說它還有很大的潛力提升。繼續使用真機調試吧,而且最好是5.0以上的真機設備。

3、Cloud Test Lab

當你開發安卓的時候,這東西請忽略。

4、GPU調試器

還沒有用過,用過後再來評價。

當你的應用使用了第三方SDK,使用as2.0,也就是使用gradle 2.0.0構建工具的,可能會發生一些莫名奇妙的問題。我們就遇到了百度地圖的sdk完整編譯後的版本會出現ANR的問題。


似乎編譯更加嚴格了,用的百川的三方SDK,編譯打包會報error,但是包還是正常的打出來了,在1.5.1老版本上打包卻沒有報錯,好奇怪!!


先用用看再說吧


新的Emulator確實贊,Instant Run也蠻酷炫,其餘幾個功能倒是對國內developer而言沒啥用。不過最大的感觸就是開著Emulator build項目,CPU快炸了。


推薦閱讀:

2015 年 5 月,有什麼安卓機可以推薦?
哪個 Android 模擬器比較流暢?
羅永浩的鎚子能超越蘋果么?大約需要多久?你做出能超越(不能超越)的依據是什麼?
紅米適合我嗎?
如何看待 Kotlin 成為 Google 正式支持的 Android 開發一級編程語言?

TAG:MicrosoftVisualStudio | Android | AndroidStudio |