如何看待android studio2.0穩定版?
02-03
主要更新:
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-rundebug時使用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 |