其實以前我教育訓練的時候就是學Android,隻不過當時隻是和它有一面之緣,卻有緣無份。在學習完java的基礎知識之内,就悲催地去公司實習了,從此和Android形同路人。這些天不知道抽了啥風,越來越想将Android重新攬回懷抱,重拾舊愛啊。
接下來就附上我的學習起步以及碰到的一些問題和解決方式:
1.下載下傳ADT(Android Development Tools)。就在官方下載下傳最新的。我下載下傳的版本是:adt-bundle-windows-x86_64-20140702.zip。ADT中已經包含eclipse開發工具和Android SDK了。
2.配置環境變量。Android依賴與JDK,要提前安裝JDK并配置好JDK的環境變量,這裡不多說。需要配置Android的環境變量,一般變量名采用ANDROID_SDK_HOME,值就是sdk的位址,例:D:\android\sdk。然後打開cmd,輸入adb->回車,出現下圖所示,就證明配置成功了:
3.打開ADT中的eclipse:
如圖所示,左側紅框為Android SDK MANAGER,主要用來更新Android的運作平台、鏡像、api等,包含所有版本。右側紅框為虛拟機管理器,用來建立各類型的虛拟機。
4.建立虛拟機。網上很多教程,我就不講了,隻寫出自己遇到的問題和解決辦法:
問題(1)
我在建立時,所有項目都填寫之後發現【OK】按鈕是灰色的,不可點選。
問題原因:當時我的CPU/ABI一項是空的,也就是說我的虛拟機沒有cpu鏡像。
解決辦法:打開Android SDK MANAGER,如下圖:
選擇cpu鏡像下載下傳即可,可以二選一,也可都下載下傳使用時自行選擇。
問題(2)
在更新cpu鏡像的時候發現老是通路被拒絕:Connection to http://dl-ssl.google.com refused 。
問題原因:這個問題其實很蛋疼,和我國禁google有關系應該。
解決辦法:打開ip查詢位址查詢;得到ip位址,如下圖:
然後對應的配置在自己的hosts檔案裡->
最後在Android SDK Manager中選擇Tools下拉菜單,選擇options勾選強制http請求:
問題解決。
5.建立工程。
問題:
在建立工程時選擇最小相容版本為2.1版,即api7.目标版本為4.4以上的版本,則建立出來的工程會有一個附帶工程appcompat_v7 ,這個工程還一直會報錯,報No resource的錯。
問題原因:網上找了很多,沒有很好的解決辦法。
解決辦法:參考連結:點選打開連結;我使用樓主第一個方法,将所有版本都下載下傳了依然沒有解決;最後不得已将建立工程時的最低相容版本改成4.0的,才正常了。期待以後的更好的 解決辦法。
最後的最後附上更改Android虛拟機預設存放位址的方法:點選打開連結。
第一步已經開始,未來還會遠麼。
共勉!