Android SDK

Android SDK

SDK:(software development kit)軟體開發工具包。被軟體開發工程師用於為特定的軟體包、軟體框架、硬體平台、作業系統等建立套用軟體的開發工具的集合。

因此,Android SDK 指的是Android專屬的軟體開發工具包。

基本介紹

  • 中文名:Android SDK
  • 外文名:software development kit
  • 屬性:軟體開發工具包
  • 系統:Android
  • 推出商Google
背景介紹,安裝,發展情況,開發工具,手動工具,版本備註,

背景介紹

Android是谷歌(Google)公司推出的手機開發平台。與iPhone相似,Android採用WebKit瀏覽器引擎,具備觸控螢幕、高級圖形顯示和上網功能,用戶能夠在手機上查看電子郵件、搜尋網址和觀看視頻節目等,比iPhone等其他手機更強調搜尋功能,界面更強大,可以說是一種融入全部Web套用的單一平台。
Android平台給我們提供了一個SharedPreferences類,它是一個輕量級的存儲類,特別適合用於保存軟體配置參數。使用SharedPreferences保存數據,其背後是用xml檔案存放數據,檔案存放在/data/data/<package name>/shared_prefs目錄下。
SharedPreferences,它是Android提供用來存儲一些簡單的配置信息的一種機制,例如,一些默認歡迎語、登錄的用戶名和密碼等。
相關特性
其最震撼人心之處在於Android手機系統的開放性和服務免費。Android是一個對第三方軟體完全開放的平台,開發者在為其開發程式時擁有更大的自由度,突破了iPhone等只能添加為數不多的固定軟體的枷鎖;同時與Windows MobileSymbian等廠商不同,Android作業系統免費向開發人員提供,這樣可節省近三成成本。
Android SDK

安裝

下載好Android SDK後,開始安裝,Android SDK採用了Java語言,所以需要先安裝JDK 5.0及以上版本。直接下載jdk安裝檔案安裝更為方便。
Android SDK不用安裝,下載後,直接解壓即可, 將下載後的SDK的壓縮檔解壓到適當的位置,就這么簡單;SDK安裝OK。
使用Eclipse進行android套用開發需要給Eclipse裝adt外掛程式,這樣Eclipse就可以和android sdk建立連線,可以在Eclipse中啟動android模擬器進行程式調試等ADT外掛程式安裝這裡不再累贅,外掛程式的安裝URL為:也可以下載adt的zip包安裝 安裝完外掛程式後,需要做一些簡單的配置:
1、在Eclipse中,選擇Window > Preference;
2、從左側的選單中,選擇Android項;
3、設定SDK Location,點Browse選擇SDK的安裝根目錄;
4、OK,完成。

發展情況

Android項目目前正在從手機運營商、手機廠商、開發者和消費者那裡獲得大力支持。谷歌移動平台主管安迪·魯賓(Andy Rubin)表示,與軟體開發合作夥伴的密切接觸正在進行中。從2007年11月開始,谷歌開始向服務提供商、晶片廠商和手機銷售商提供Android平台,並 組建“開放手機聯盟”,其成員超過30家。
谷歌將面向可穿戴設備推出Android開發工具
2014年3月10日早間訊息,谷歌(1214.79, -4.82, -0.40%)Android、套用和Chrome高級副總裁桑達爾·皮采(Sundar Pichai)上周六在SXSW互動大會上宣布,該公司很快就將推出針對可穿戴設備設計的Android SDK(軟體開發套件)。
谷歌將在SDK中向開發者闡述谷歌對該市場運作方式的願景。從拉斯維加斯國際消費電子展(CES)到巴塞隆納移動世界大會(MWC),可穿戴設備一直都是今年各大科技盛會的重要主題。
可穿戴設備中那些體積小巧、性能強大的晶片將給Android帶來巨大提升,他對這一前景頗感振奮。
這一新的SDK不僅是針對智慧型手錶的。谷歌的職責是為開發者提供系統軟體和API(套用編程接口),而具體針對哪種產品進行開發,則取決於開發者和合作夥伴。

開發工具

PlatformPackageSizeMD5 Checksum
Windows 32-bit
adt-bundle-windows-x86-20131030.zip
503599460 bytes
cd490a531ec24667354f6473e999b988
Windows 64-bit
adt-bundle-windows-x86_64-20131030.zip
503735416 bytes
ddddbb1b9028015779d68dde01f96b14
Mac OS X 64-bit
adt-bundle-mac-x86_64-20131030.zip
470386961 bytes
3e80e7a92b549029d91bdcf2ae82657f
Linux 32-bit
adt-bundle-linux-x86-20131030.zip
496876498 bytes
d389139ad9f59a43bdd34c94bc850509
Linux 64-bit
adt-bundle-linux-x86_64-20131030.zip
497171697 bytes
99b51a4f0526434b083701a896550b72

手動工具

PlatformPackageSizeMD5 Checksum
Windows
32 & 64-bit
android-sdk_r22.3-windows.zip
108847452 bytes
9f0fe8c8884d6aee2b298fee203c62dc
installer_r22.3-windows.exe(Recommended)
88845794 bytes
ad50c4dd9e23cee65a1ed740ff3345fa
Mac OS X
32 & 64-bit
android-sdk_r22.3-macosx.zip
74893875 bytes
ecde88ca1f05955826697848fcb4a9e7
Linux
32 & 64-bit
android-sdk_r22.3-linux.tgz
100968558 bytes
6ae581a906d6420ad67176dff25a31cc

版本備註

版本備註
Android1.1
2008 年9月發布的Android第一版
Android1.5
Cupcake
(紙杯蛋糕)
2009年4月30日,官方1.5版本(Cupcake 紙杯蛋糕)的Android發布。主要的更新如下:
拍攝/播放影片,並支持上傳到Youtube
支持立體聲藍牙耳機,同時改善自動配對性能
最新的採用WebKit技術的瀏覽器,支持複製/貼上和頁面中搜尋
GPS性能大大提高
提供螢幕虛擬鍵盤
主螢幕增加音樂播放器和相框widgets
應用程式自動隨著手機旋轉
簡訊、Gmail、日暦,瀏覽器的用戶接口大幅改進,如Gmail可以批量刪除郵件
相機啟動速度加快,拍攝圖片可以直接上傳到Picasa
來電照片顯示
支持中文
Android1.6
Donut
(甜甜圈)
2009年9月15日,1.6(Donut 甜甜圈)版本軟體開發工具包發布。主要的更新如下:
重新設計的Android Market手勢
支持支持CDMA網路
文字轉語音系統(Text-to-Speech)
快速搜尋框
全新的拍照接口
查看應用程式耗電
支持虛擬私人網路(VPN)
支持更多的螢幕解析度。
支持OpenCore2媒體引擎
新增面向視覺或聽覺困難人群的易用性外掛程式
Android2.0/2.0.1/2.1
Eclair
(鬆餅)
2009年10月26日,2.0(Eclair 鬆餅)版本軟體開發工具包發布。主要的更新如下:
最佳化硬體速度
"Car Home"程式
支持更多的螢幕解析度
改良的用戶界面
新的瀏覽器的用戶接口和支持HTML5
新的聯繫人名單
更好的白色/黑色背景比率
改進Google Maps3.1.2
支持Microsoft Exchange
支持內置相機閃光燈
支持數碼變焦
改進的虛擬鍵盤
支持藍牙2.1
支持動態桌面的設計
Android2.2/2.2.1
Froyo
(凍優酪乳)
2010年5月20日,2.2(Froyo 凍優酪乳)版本軟體開發工具包發布。主要的更新如下:
1、整體性能大幅度的提升
2、3G網路共享功能。
3、Flash的支持。
4、App2sd功能。
5、全新的軟體商店。
6、更多的Web套用API接口的開發。
Android2.3
Gingerbread
(薑餅)
2011年2月2日, 3.0(Honeycomb 蜂巢)版本主要更新如下:
·最佳化針對平板
·全新設計的UI增強網頁瀏覽功能
·n-app purchases功能
Android3.1
Honeycomb
(蜂巢)
2011年5月11日在Google I/O開發者大會宣布發布,版本主要更新如下:
Honeycomb 蜂巢(改進3.0BUG)
經過最佳化的Gmail電子信箱;
全面支持GoogleMaps
將Android手機系統跟平板系統再次合併從而方便開發者。
任務管理器可滾動,支持USB 輸入設備(鍵盤、滑鼠等)。
支持 Google TV.可以支持XBOX 360無線手柄
widget支持的變化,能更加容易的定製螢幕widget外掛程式。
Android3.2
Honeycomb
(蜂巢)
2011年7月13日發布,版本更新如下:
支持7英寸設備
引入了套用顯示縮放功能
Android4.0
Ice Cream Sandwich
(冰激凌三明治)
2011年10月19日 在香港發布,
4.0(Ice Cream Sandwich 冰激凌三明治)版本主要更新如下:
1、藍色主題
2、接近於桌面版的Chrome Lite瀏覽器,有離線閱讀,同步Chrome書籤,新的標籤樣式等。
3、截圖功能
4、更強大的圖片編輯功能
5、自帶照片套用堪比Instagram,可以加濾鏡、加相框,進行360度全景拍攝,照片還能根據地點來排序
6、Gmail加入手勢、離線搜尋功能,UI更強大。
8、新增流量管理工具,可具體查看每個套用產生的流量。
9、正在運行的程式可以像電腦一樣的互相切換
10、人臉識別功能
11、系統最佳化、速度更快
12、支持虛擬按鍵,手機可以不再擁有任何按鍵
13、專為3D最佳化的驅動
14、平板電腦和智慧型手機通用
Android 4.1/4.2
Jelly Bean
(果凍豆)
繼“冰激凌三明治”之後的下一版Android系統,於2012年6月28日發布。
Android4.1果凍豆:
1、添加了基於時間和位置的語音搜尋:Google Now。
2、增加離線語音輸入,即不需要聯網也能夠語音輸入。
3、增強通知中心。
4、Google Play增加內容訂閱購買功能。
5、新的安卓彩蛋。
Android 4.2:
1、完整的Chrome瀏覽器。
2、全新的手機風景模式。
3、全新的檔案管理器。
4、Android Key Lime Pie精簡版。
5、具有開關切換的用戶界面。
6、全新的電源管理系統。
7、全新的鎖屏界面。
8、全新的時鐘界面。
Android5.0
“棒棒糖”(Lollipop)

相關詞條

熱門詞條

聯絡我們