在android開發(fā)的過程,發(fā)現(xiàn)android模擬器的速度不是一般的慢,嚴重影響了開發(fā)效率,下面介紹一個插件,極大改善開發(fā)效率
1、Android 模擬器存在的必要性
我們知道, 模擬器在 編程-編譯-調(diào)試 開發(fā)周期中, 扮演著很重要的角色(甚至比物理設備還重要). 所以我們相信, 今天發(fā)布的這個模擬器, 在開發(fā)中是必不可少的.有了優(yōu)秀的模擬器, 不代表我們就不需要物理設備了. 反之亦然, 他們之間其實是互補的關系.
下列幾種情況, 只能用物理設備測試, 模擬器派不上用場:
1)測試代碼的性能. 雖然模擬器能幫你糾正代碼中的錯誤, 但是它無法正確的給出, 代碼在指定設備上的性能評估. 畢竟, 我們都希望測試的結(jié)果, 盡量接近用戶實際使用的效果.
2)測試某些硬件問題. 比如, 你想測試下游戲的觸摸靈敏度, 外放的音效, 或者調(diào)試 OEM 設備的 Bug , 這些測試只能在物理設備上進行.
評估真實的用戶體驗. 譬如, 你設計出來的人機交互界面, 適不適合用戶邊走路, 邊單拇指操作?
2、在百度搜索框注入Visual Studio Emulator for Android,下載官網(wǎng)插件,進行安裝,上面提供下載
3、安裝很簡單,下載旁邊還有文檔,值得一看
4、這是文檔的一些截屏,很有意思。作為程序開發(fā)人員,一定很喜歡
5、Android studio,還有很多小插件可以安裝,這里推薦一些
1)ButterKnife Zelezny
ButterKnife 注解生成器,使用起來非常簡單方便,使用ButterKnife的有福了!
2)LeakCanary
強烈推薦,幫助你在開發(fā)階段方便的檢測出內(nèi)存泄露的問題,使用起來更簡單方便。
英文不好的這里有雷鋒同志翻譯的中文版LeakCanary 中文使用說明
3)Android Parcelable Code Generator
Android中的序列化有兩種方式,分別是實現(xiàn)Serializable接口和Parcelable接口,但在Android中是推薦使用Parcelable,只不過我們這種方式要比Serializable方式要繁瑣,那么有了這個插件一切就ok了
相關推薦:
Android studio怎么創(chuàng)建Android虛擬機?
Android studio中HTTP協(xié)議代理怎么設置?
Android studio怎么修改文件夾名稱重命名?
新聞熱點
疑難解答
圖片精選