2013年5月15日 Google IO上面發(fā)布1款A(yù)ndroid新利器Android Studio .冷艷全場!
官方下載地址:https://developer.android.com/sdk/installing/studio.html#download
但由于國內(nèi)水深火熱的網(wǎng)絡(luò)環(huán)境,小火伴們有時其實不能打開官方鏈接,下面的鏈接對Android Studio的環(huán)境搭建進行了比較全面的講述:
http://www.eoeandroid.com/thread⑵75496⑴⑴.html
需要指出的是,在第1次啟動的時候Android Studio會去獲得android SDK的組件信息,這個進程相當(dāng)慢,且常常加載失敗!解決的辦法是不去獲得android SDK組件信息,方法以下:
1. 進入剛安裝Android Studio 的目錄下bin文件夾,找到idea.properties文件;
1. 在該文件末尾增加1行:disable.android.first.run=true 然后保存;
1. 關(guān)閉Android Studio 重新啟動。
搭建好Android Studio后,開發(fā)進程中我們通常會用到版本控制工具來管理我們的代碼。所以就需要為Android Studio配置版本控制工具。這里有1篇博文對配置進程講授的比較詳細,
我就直接上鏈接了:
http://www.cnblogs.com/songmeng/p/4389446.html
新建項目的進程就不詳述了,和eclipse差不多。和eclipse不同的是:Android Studio是1個項目1個窗口。
新建項目的結(jié)構(gòu)如圖:(有些人的項目結(jié)構(gòu)其實不是這樣,不用擔(dān)心,只是顯示不同而已。在圖中紅色方框中點擊選擇project便可顯示圖中目錄。)
從上圖可以看出Android Studio結(jié)構(gòu)上和eclipse還是有很大不同的。
Android Studio 采取的是project和Moudles結(jié)構(gòu)。
project相當(dāng)于eclipse中的workspace,而Moudle相當(dāng)于eclipse中的project。所以1個project中可以包括多個Moudle。
另外android studio使用Gradle構(gòu)建項目,關(guān)于緣由,請參見以下鏈接:
http://www.android-studio.org/index.php/docs/guide/
導(dǎo)入jar包的方式非常簡單:
這樣在build.gradle的dependencies代碼中自動添加以下代碼:compile files(‘libs/fastjson⑴.1.28.jar’)
或也能夠手動添加此代碼。
將開源框架放在與APP同級的目錄下。,然后編輯 setting.gradle 文件,加入:”:開源框架文件夾名”。如:我在 app 同級的目錄下放置了 librarytitle和materialDesign的開源框架文件夾,然后編輯 setting.gradle,內(nèi)容改成:
然后再回到你的 app 目錄下的 build.gradle 文件,在 dependencies { }節(jié)點下加入:
這樣你就能夠在代碼中援用你的開源庫了(其實這個1個開源庫就是1個Moudle)
可以無需將開源框架下載下來,進入你的項目(1般是 app 目錄),編輯 build.gradle 文件。添加以下圖的內(nèi)容便可:
該內(nèi)容你可以在你使用的開源框架的 README.md 中取得,如我使用的 FlatUI 這個開源框架,在其 GitHub 頁面上你可得以下內(nèi)容: