最近好多朋友、同學陸陸續續開始了他們的畢設階段,得益於國內蓬勃爆炸發展的移動終端產業,有相當一部分小夥伴們的課題都是基於android platform這個世界佔比最大的開源移動操作系統app開發。他們也陸陸續續遇到了新的問題。
恰好我曾經作爲初學者遇到過相同的問題,我將這些問題記錄下來,希望可以分享我的知識、經驗與見解。
Android SDK更新
由於國內Google的IP受到GFW限制,所以無法通過唱過方法直接獲取sdk更新,一般有兩種辦法。
Android SDK在線更新鏡像服務器
可以通過國內或者准許服務器的鏡像獲取更新,常用穩定的鏡像有下面:
- 南陽理工學院鏡像服務器地址:
mirror.nyist.edu.cn 端口:80
- 中國科學院開源協會鏡像站地址:
IPV4/IPV6: mirrors.opencas.cn 端口:80
IPV4/IPV6: mirrors.opencas.org 端口:80
IPV4/IPV6: mirrors.opencas.ac.cn 端口:80
- 上海GDG鏡像服務器地址:
sdk.gdgshanghai.com 端口:8000
- 北京化工大學鏡像服務器地址:
IPv4: ubuntu.buct.edu.cn/ 端口:80
IPv4: ubuntu.buct.cn/ 端口:80
IPv6: ubuntu.buct6.edu.cn/ 端口:80
- 大連東軟信息學院鏡像服務器地址:
mirrors.neusoft.edu.cn 端口:80
- 騰訊Bugly 鏡像:
android-mirror.bugly.qq.com 端口:8080
tips:
騰訊鏡像使用方法:http://android-mirror.bugly.qq.com:8080/include/usage.html
溫馨提示,注意選擇合適的版本更新~
使用方法
啓動 Android SDK Manager ,打開主界面,依次選擇『Tools』、『Options…』,彈出『Android SDK Manager - Settings』窗口;
在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』輸入框內填入上面鏡像服務器地址(不包含http://,如下圖)和端口,並且選中『Force https://… sources to be fetched using http://…』複選框。設置完成後單擊『Close』按鈕關閉『Android SDK Manager - Settings』窗口返回到主界面;
依次選擇『Packages』、『Reload』。
直接下載離線包
一種更輕鬆的方法就是下載正確版本的離線包,首先明確開發的程序在哪一個Level(可以直接換算成android版本,如4.4、5.1),下載對應的文件,複製到本地sdk manager
設置的目錄位置。
直接下載帶sdk的IDE
Google公司官方推出的Android平臺開發環境Android Studio是一款相當棒的開發軟件,我平時使用的開發環境就是AS,相比Eclipse,他可以顯著提高我的工作效率、學習進程。同時,因爲Google已經宣佈了不再對Eclipse進行Plugins更新維護,AS將會是以後的Android開發趨勢。
這裏直接提供當前最新的一次穩定版更新:
AS的一次Relase包括兩種形式:
帶最新SDK版本
純IDE
想要使用最新的SDK可以下載附帶最新SDK的IDE.
一些你會用到的Docs
- Android Api中文版
- Android API指南中文版