現在流行的安卓開發工具有哪些?
Android開發軟件過程中會使用到很多Android開發工具,熟練使用Android開發工具對Android開發工程有很大的助力,本文扣丁學堂Android培訓講師在這里為讀者介紹目前比較主流的Android開發工具有哪些? 主流的android開發工具 android開發工具有哪些: Android Studio Android開發環境,基于IntelliJ IDEA,谷歌2013年I/O大會發布,類似 Eclipse ADT;現已更新到1.3版本(截止15年8月),并支持NDK開發;漸漸取代之前用的Eclipse ADT 成為新的Android開發工具,不管你是新手還是大神,建議全部轉移到新的IDE上面來。 Eclipse ADT Eclipse做java開發的一定不會陌生,甚至一度成為java的代名詞,而如今將漸漸退出Android開發舞臺,Google宣布將在15年年底前停止對Eclipse ADT開發工具的一切支持。建議開發者全面轉到Android Studio上面來,對于那些還沒有轉向Android Studio的開發者來說,現在則不得不面對這個問題了,因為Google已經宣布終止Eclipse Android工具的開發與支持,這也意味著包括ADT插件、Ant構建系統、DDMS、Traceview與其他一系列性能和監控工具。 IntelliJ IDEA 部分開發者之前有基于此開發Android,隨著Android Studio的穩定與普及,且后者基于前者基礎上開發,所以無需再切換到這個上面上來了。 genymotion genymotion是一套完整的工具,它提供了Android虛擬環境。由于比自帶模擬器的速度快而備受開發者喜歡。 Gradle Gradle是一種依賴管理工具,基于Groovy語言,面向Java應用為主,它拋棄了基于XML的各種繁瑣配置,取而代之的是一種基于Groovy的內部領域特定(DSL)語言。它支持已有的Maven或者Ivy倉庫基礎建設,有取代Maven之勢。 Maven Maven是一個采用純Java編寫的開 源項目管理工具。Maven采用了一種被稱之為project object model (POM)概念來管理項目,所有的項目配置信息都被定義在一個叫做POM.xml的文件中,通過該文件,Maven可以管理項目的整個生命周期,包括編 譯,構建,測試,發布,報告等等。目前Apache下絕大多數項目都已經采用Maven進行管理。而Maven本身還支持多種插件,可以方便更靈活的控制 項目。 Ant Apache軟件基金會JAKARTA目錄中的一個子項目,同前面兩個一樣屬于Java的build工具,早期項目用的還是比較多,后來漸漸被maven和Gradle所代替。 Android Asset Studio 在線的圖標生成工具,包括Launcher icons、Action bar icons、Notification icons、Device-framed screenshots、Simple nine-patches、Generic icons、Android Action Bar Style Generator、Android Holo Colors Generator。 shape studio shape代碼生成工具 AndroidDrawableFactory 一個生成Android應用所需尺寸圖片的工具。 AppIconSizes 在線生成圖標:包括iPhone, Android, IOS, Facebook, web touch icons, Blackberry, Windows Phone, Bada and WebOS app icons and splash/default images。 Android Layout Binder 一個在線布局控件綁定工具,可以根據你給出的xml代碼對應生成初始化好的java代碼。 android-contentprovider-generator 一個生成ContentProvider的小工具。 Android Button Maker 一個在線生成Android應用按鈕代碼的工具。其中的XML文件定義的幾何形狀,包括顏色,邊框和梯度。 androidkickstartr 可以根據你的配置,在線快速生成Android工程。 DroidDraw 一個基于Java Swing的Android可視化界面設計器,可以通過它來生成復雜的Android Layout XML文件。 Android開發工具林林總總還有很多沒有來得及介紹,更多關于Android開發技術的學習和方法建議讀者可以參考扣丁學堂Android視頻教程學習,每一個知識點都有詳細的案例對應介紹,讓零基礎入門Android領域更加輕松。