Android開發環境配置(win7_64bit) Android開發環境配置(win7_64bit)
Android開發環境配置(win7_64bit)
Android開發環境配置(win7_64bit)
目錄
1.概述
4.注意事項
>>看不清的圖片可在新標籤開啟檢視大圖
1.概述
Android開發是什麼,相信已不用做過多介紹,不過需要了解的是,Android開發不僅僅是用Java和XML寫個APP,一個完整的開發流程,可能涉及從移動端到網頁再到伺服器等的諸多技術,需要全面掌握。
2.Android開發涉及的技術
最開始肯定要學JavaSE部分,面向物件、IO、多執行緒、網路程式設計是重點,有了JavaSE基礎就可以開始學習Android了。
安卓入門學習侷限於移動端,再往後進階就要考慮與伺服器如何互動了,到了高手級別,就必須掌握Linux、C/C++等技術,因為安卓依賴的底層還是這些東西。
這裡只是粗略地列出了Android開發涉及到的技術,像軟體測試、構建工具、分散式管理、設計模式等各種名詞也會在開發中接觸到,一入開發深似海,學無止境...
3.Android常用開發環境搭建
為了便於檢索,各小節分篇談論,請按先後順序,選擇<自己需要>的部分閱讀即可。
3.1 硬體準備
記憶體最低4G,8G剛好,16G最好。
固態硬碟!固態硬碟!固態硬碟!重要的事說三遍,這個強烈建議有。容量最低推薦128G,如果機子上只有固態硬碟,那就選256G的吧,有錢可以用更高容量的。為什麼強調固態硬碟,等你親自體驗過它的速度後,就再也不想回機械盤的日子了!
雖然可能有了固態盤,但是機械硬碟還是應該備一個,就算電腦不自帶,也該備個行動硬碟,做倉庫用。就目前來看,雖然機械盤速度慢,但機械盤價格低廉,穩定性也比固態盤好,依然是備份資料的不二選擇,容量的話選500G以上就OK。
CPU效能當然越高越好,以Intel的CPU為例,考慮價效比的話i5一般夠用了,i7正好,不差錢可以繼續提升~~
顯示卡現在差不多的電腦都是獨顯2G記憶體或者更優了吧,做Android開發一般對顯示卡要求不是很高。對於顯示器尺寸的話我個人偏向17寸,因為螢幕大,一次看的程式碼多,而且攜帶上也不比其他尺寸麻煩多少,當然,這個就純屬見仁見智的問題了。
附:針對最新的AndroidStudio,官方推薦的開發環境(顯然不夠用)
3.2 Java環境搭建
3.4 編譯器準備
常用的編譯器為AndroidStudio、IDEA、eclipse+ADT,由於谷歌已經停止了對ADT的更新,目前最新版本ADT為23.0.7,支援到Android 22,所以建議大家還是從AndroidStudio學起吧。
3.4.1 AndroidStudio安裝、配置、測試
3.4.2 IntelliJ IDEA安裝、配置、測試
3.4.3 Eclipse For JavaEE安裝、配置、測試
3.4.4 Eclipse For JavaSE安裝、配置、測試
3.4.5 三型別編譯器比較:
3.5 安卓模擬器準備
SDK自帶的模擬器在上面的連結已介紹過,需要另一種選擇的話,戳下面的連結:
Genymotion安卓模擬器和VirtualBox虛擬機器安裝、配置、測試
Android SDK自帶模擬器、Genymotion安卓模擬器、真機測試比較:
4.注意事項
4.1 如果文中涉及到的連結被吞,或者發現有誤的地方,請聯絡QQ245176013。
4.2 在這裡釋出關於如何FQ的內容被告知是違規的,我已經刪除了相關內容,主與我們同在...
4.3 一些可能會用到的國內外網站(部分需要FQ檢視):
谷歌安卓開發者中文官網(剛開始還有點不相信)
安卓開發工具及國內映象地址(上面的官網沒釋出前,這個網站還是做了許多貢獻的)
安卓學習教程(個人認為寫的還不錯)
安卓專案原始碼下載(此連結不知道為什麼不能發,特把連結分享在了雲盤裡...)
英文原版電子書下載(自行搜尋,下載較慢)
Android開發環境配置(win7_64bit)
目錄
1.概述
4.注意事項
>>看不清的圖片可在新標籤開啟檢視大圖
1.概述
Android開發是什麼,相信已不用做過多介紹,不過需要了解的是,Android開發不僅僅是用Java和XML寫個APP,一個完整的開發流程,可能涉及從移動端到網頁再到伺服器等的諸多技術,需要全面掌握。
2.Android開發涉及的技術
最開始肯定要學JavaSE部分,面向物件、IO、多執行緒、網路程式設計是重點,有了JavaSE基礎就可以開始學習Android了。
安卓入門學習侷限於移動端,再往後進階就要考慮與伺服器如何互動了,到了高手級別,就必須掌握Linux、C/C++等技術,因為安卓依賴的底層還是這些東西。
這裡只是粗略地列出了Android開發涉及到的技術,像軟體測試、構建工具、分散式管理、設計模式等各種名詞也會在開發中接觸到,一入開發深似海,學無止境...
3.Android常用開發環境搭建
為了便於檢索,各小節分篇談論,請按先後順序,選擇<自己需要>的部分閱讀即可。
3.1 硬體準備
記憶體最低4G,8G剛好,16G最好。
固態硬碟!固態硬碟!固態硬碟!重要的事說三遍,這個強烈建議有。容量最低推薦128G,如果機子上只有固態硬碟,那就選256G的吧,有錢可以用更高容量的。為什麼強調固態硬碟,等你親自體驗過它的速度後,就再也不想回機械盤的日子了!
雖然可能有了固態盤,但是機械硬碟還是應該備一個,就算電腦不自帶,也該備個行動硬碟,做倉庫用。就目前來看,雖然機械盤速度慢,但機械盤價格低廉,穩定性也比固態盤好,依然是備份資料的不二選擇,容量的話選500G以上就OK。
CPU效能當然越高越好,以Intel的CPU為例,考慮價效比的話i5一般夠用了,i7正好,不差錢可以繼續提升~~
顯示卡現在差不多的電腦都是獨顯2G記憶體或者更優了吧,做Android開發一般對顯示卡要求不是很高。對於顯示器尺寸的話我個人偏向17寸,因為螢幕大,一次看的程式碼多,而且攜帶上也不比其他尺寸麻煩多少,當然,這個就純屬見仁見智的問題了。
附:針對最新的AndroidStudio,官方推薦的開發環境(顯然不夠用)
3.2 Java環境搭建
3.4 編譯器準備
常用的編譯器為AndroidStudio、IDEA、eclipse+ADT,由於谷歌已經停止了對ADT的更新,目前最新版本ADT為23.0.7,支援到Android 22,所以建議大家還是從AndroidStudio學起吧。
3.4.1 AndroidStudio安裝、配置、測試
3.4.2 IntelliJ IDEA安裝、配置、測試
3.4.3 Eclipse For JavaEE安裝、配置、測試
3.4.4 Eclipse For JavaSE安裝、配置、測試
3.4.5 三型別編譯器比較:
3.5 安卓模擬器準備
SDK自帶的模擬器在上面的連結已介紹過,需要另一種選擇的話,戳下面的連結:
Genymotion安卓模擬器和VirtualBox虛擬機器安裝、配置、測試
Android SDK自帶模擬器、Genymotion安卓模擬器、真機測試比較:
4.注意事項
4.1 如果文中涉及到的連結被吞,或者發現有誤的地方,請聯絡QQ245176013。
4.2 在這裡釋出關於如何FQ的內容被告知是違規的,我已經刪除了相關內容,主與我們同在...
4.3 一些可能會用到的國內外網站(部分需要FQ檢視):
谷歌安卓開發者中文官網(剛開始還有點不相信)
安卓開發工具及國內映象地址(上面的官網沒釋出前,這個網站還是做了許多貢獻的)
安卓學習教程(個人認為寫的還不錯)
安卓專案原始碼下載(此連結不知道為什麼不能發,特把連結分享在了雲盤裡...)
英文原版電子書下載(自行搜尋,下載較慢)