什么是主流的開發安卓APP的方式?
我是去年4月份接觸的Android開發,因此特別有感觸,可以明顯的感受到安卓APP主流開發方式的改變。
去年,2015年年初,各大安卓開發群大部分大牛在用Eclipse+Genymotion開發APP,初入群詢問大家也都推薦這種方式,因為畢竟這在那時候就是主流。
幾乎所有搜到的安卓開發教程講師都是用Eclipse。當時,Android Studio已經出現了差不多兩年,但是因為其占用內存較大和BUG較多因此沒有出現在眾人面前。
到了2015年中旬6月份左右吧,谷歌宣布Android Studio將取代Eclipse成為官方推薦的開發工具。
那時候,我下載來嘗試了一番,當時我的小筆記本I5雙核四線程、4G內存、5000轉硬盤實在受不了那種五六分鍾的啟動等待和90%的電腦資源占用率,就刪掉了。
當時,各大論壇和開發群都在吐槽Android Studio的卡頓,一些保守的開發者繼續推薦新人Eclipse作為開發工具。
到了2015年12月份,我分期半年加了4G內存和換了128G的固態硬盤。(電腦性能指數級提升( ̄y▽ ̄)╭ Ohohoho…..)
然后再安裝AndroidStudio,簡直沒有壓力了,開了三個虛擬機簡直沒有問題。
年后,Android Studio 1.0正式版出來了,BUG基本沒有遇到過了,那時,主流終於開始改變了。這個從Github的有關Android的開源項目就可以看出來了。
現在AndroidStudio已經2.2正式版了,覺得開發安卓就是一種享受了。
真正的大牛是不拘泥於IDE的,SublimeText加上編譯打包命令就可以弄出APP。但是對於新人的我們,就十分依賴IDE。而IDE會決定着我們的開發熱情和效率。
IDE
曾經的主流,Eclipse+Genymotion
關於Eclipse搭建安卓開發環境可以看這篇博文 ↓
1. 安裝Genymotion
默認的虛擬機啟動及其困難,也較為卡頓,這時候我們需要一個替代的虛擬機Genymotion了,下載地址在這里 ↓
https://www.genymotion.com/download/
當然前提是你要有個賬號。
下載安裝過程就不細說了,選擇教育|學習|個人使用版本就行了。
安裝完畢后,打開,用賬戶登陸(沒有就去注冊),下載自己想要的虛擬機版本,設置分辨路和內存。
2. Genymotion和Eclipse鏈接
至於鏈接就需要裝個插件了,和安裝ADTPlugin一樣,
接着輸入插件地址:http://plugins.genymotion.com/eclipse
然后等待以下,把下面選項 Group items by category
選項勾弄掉,接着就出現插件包了,選上就Next,同意,無亂什么都選擇Yes,等待下載安裝直到完成。
下載安裝完成重啟Eclipse后會發現多了個這個圖標
點擊以下,會彈出警告,讓你設置Genymotion和安裝目錄,設置你剛才安裝的Genymotion的目錄,接着確定就行了。
剩下的就一樣的了,點擊上面那個圖標打開虛擬機,然后選擇啟動虛擬機。
在運行項目之前,先設置以下運行配置
選擇如下
現在的主流,AndroidStudio+Genymotion
1. 安裝Android Studio
AndroidStudio的下載地址在下面 ↓ (不要懷疑(→_→),下面那個就是是谷歌官網下載地址)
安裝過程同樣不在多說,一直下一步到完成就行了。
特別注意!
安裝路徑不要出現任何中文!!!
不要出現任何中文!!!
不要出現任何中文!!!
2. Android Studio和Genymotion鏈接
Genymotion安裝上面已講,Android Studio鏈接Genymotino同樣是安裝插件,很簡單,打開設置
在Plugins選項中輸入genymotion,搜索到后點擊旁邊的install,因為我安裝了所以顯示“Uninstall”
如果搜不到就點擊下面搜索進行安裝
一直同意,Next,等待安裝完畢后重啟。
重啟后出現下面的圖標。
點擊打開,會彈出錯誤,說沒設置Genymotion目錄,和上面一樣,到設置里設置。
后面就一樣的了,點擊小圖標來選擇啟動虛擬機,接着運行項目。