八個最優秀的Android Studio插件

Android Studio是目前Google官方設計的用於原生Android應用程序開發的IDE。基於JetBrains的IntelliJ IDEA,這是Google I/O 2013第一個宣佈的做爲Eclipse的繼承者,深受廣大Android社區的歡迎。在通過漫長的測試階段後,最終版本於去年12月發佈。  

Android Studio是一個功能全面的開發環境,裝備了爲各類設備——從智能手錶到汽車——開發Android應用程序所須要的全部功能。不但老是有改進的餘地,Android Studio還提供了對第三方插件的支持,下面本文將列出一些最有用的插件。  

1. H.A.X.M(硬件加速執行管理器)  

若是你想使用Android模擬器更快地執行應用程序,那麼H.A.X.M是你的最佳選擇。H.A.X.M提供Android SDK模擬器在英特爾系統中的硬件加速。我認爲H.A.X.M是最有用的插件,由於它能讓Android開發人員儘快地在模擬器上運行最新的Android版本。  

安裝H.A.X.M  
 

打開Android SDK管理器,選擇「Intel x86 Emulator Accelerator (HAXM installer)」,接受許可並安裝軟件包。  


 



這個進程只是下載軟件包,尚未安裝。爲了完成安裝到圖片所示的SDK路徑C:\Users\Administrator\AppData\Local\Android\sdk\ (安裝在Windows機器上)並找到下載的文件夾。個人是:C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel. 打開安裝文件Hardware_Accelerated_Execution_Manager,單擊可執行的intelhaxm-android,繼續安裝。完成此安裝後,你就可使用該模擬器了。  





2. genymotion  

Genymotion是測試Android應用程序,使你可以運行Android定製版本的旗艦工具。它是爲了VirtualBox內部的執行而建立的,並配備了一整套與虛擬Android環境交互所需的傳感器和功能。使用Genymotion能讓你在多種虛擬開發設備上測試Android應用程序,而且它的模擬器比默認模擬器要快不少。  


 



若是你想要確保你開發的應用程序可以在全部支持的設備上流暢地運行,但在特定設備上排除錯誤有困難時,那就應該好好利用這款偉大的插件。  

想要安裝Genymotion,能夠參見之前發佈過的教程。  

3. Android  Drawable Importer  

爲了適應全部Android屏幕的大小和密度,每一個Android項目都會包含drawable文件夾。任何具有Android開發經驗的開發人員都知道,爲了支持全部的屏幕尺寸,你必須給每一個屏幕類型導入不一樣的畫板。Android  Drawable Importer插件能讓這項工做變得更容易。它能夠減小導入縮放圖像到Android項目所需的工做量。Android  Drawable Importer添加了一個在不一樣分辨率導入畫板或縮放指定圖像到定義分辨率的選項。這個插件加速了開發人員的畫板工做。  


 




 



安裝Android  Drawable Importer  




4. Android ButterKnife Zelezny  

Android ButterKnife是一個「Android視圖注入庫」。它提供了一個更好的代碼視圖,使之更具可讀性。 ButterKnife能讓你專一於邏輯,而不是膠合代碼用於查找視圖或增長偵聽器。用ButterKnife編程,你必須對任意對象進行注入,注入形式是這樣的:@InjectView(R.id.title) TextView title;Android ButterKnife Zelezny是一款Android Studio插件,用於在活動、片斷和適配器中,從所選的XML佈局文件生成ButterKnife注入。該插件提供了生成XML對象注入的最快方式。若是隻是一兩個注入,那麼這樣寫是沒有問題的,但若是你有不少要寫,那就須要參考全部的注入,將它們編寫到源文件中。  

下面是一個代碼在使用Android ButterKnife以前的樣子的例子:  
 
以及使用以後:  
 



安裝ButterKnife Zelezny:  




5. Android  Holo Colors Generator  

開發Android應用程序須要偉大的設計和佈局。Android  Holo Colors Generator則是定製符合喜愛的Android應用程序的最簡單方法。Android  Holo Colors Generator是一個容許你爲你的應用程序爲所欲爲地建立Android佈局組件的插件。此插件會生成全部必要的可在項目中使用的相關的XML畫板和樣式資源。  

安裝 Holo Colors Generator:  




6. Robotium Recorder  

Robotium Recorder是一個自動化測試框架,用於測試在模擬器和Android設備上原生的和混合的移動應用程序。Robotium Recorder可讓你記錄測試案例和用戶操做。你也能夠查看不一樣Android活動時的系統功能和用戶測試場景。  

Robotium Recorder能讓你看到當你的應用程序運行在設備上時,它是否能按預期工做,或者是否能對用戶動做作出正確的迴應。若是你想要開發穩定的Android應用程序,那麼此插件對於進行完全的測試頗有幫助。  

下面是一個例子,是個人應用程序使用Robotium Recorder時的樣子:  


 



想要安裝Robotium Recorder,請登陸它的官方頁面,並根據你的操做系統的版本在安裝區域選擇Robotium Recorder。  

7.jimu Mirror  

Android Studio配備了一個可視化的佈局編輯器。可是一個靜態的佈局預覽有時候對於開發人員而言可能還不夠,由於靜態預覽不能預覽動畫、顏色和觸摸區域,因此jimu Mirror來了,這是一個可讓你在真實的設備上迅速測試佈局的插件。jimu Mirror容許在設備上預覽隨同編碼更新的Android佈局。  

安裝jimu Mirror:  




8.Strings-xml-tools  

Strings-xml-tools是一個雖小但頗有用的插件,能夠用來管理Android項目中的字符串資源。它提供了排序Android本地文件和添加缺乏的字符串的基本操做。雖然這個插件是有限制的,但若是應用程序有大量的字符串資源,那這個插件就很是有用了。  

安裝Android Strings.xml tools:  




您有更優秀的Android Studio插件嗎,歡迎在留言中告訴咱們~
相關文章
相關標籤/搜索