当前位置首页 > 百科资料> 正文

Android SDK

2022-07-02 11:45:26 百科资料

SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

因此,Android SDK 指的是Android专属的软件开发工具包。

  • 中文名 Android SDK
  • 外文名 software development kit
  • 属性 软件开发工具包
  • 瑞初上 Google

背景介绍

  Android是谷歌(Google)公司推出的手机开发平台。与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。

  Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下。

  SharedPreferences,它是Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。

  相关特性

  其最震撼人心之处在于Android手机系统的开放性和服务免费。Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,突破了iPhone等只能添加为数不多的固定软件的枷锁;同时与Windows Mobile、Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三成成本。

安装

  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(应用编程接口),而具体针对哪种产品进行开发,则取决于开发者和合作伙伴。

开发工具

  Platform

  Package

  Size

  MD5 Checksum

  Windows 32-bit

  adt-bundle-windows-x86-20131030.zip

  503599460 bytes

  cd490a531ec24667354f6473e999b988

Windows 64-bitadt-bundle-windows-x86_64-20131030.zip503735416 bytesddddbb1b9028015779d68dde01f96b14

  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

手动工具

  Platform

  Package

  Size

  MD5 Checksum

  Windows

  32 & 64-bit

  android-sdk_r22.3-windows.zip

  108847452 bytes

  9f0fe8c8884d6aee2b298fee203c62dc

installer_r22.3-windows.exe(Recommended)88845794 bytesad50c4dd9e23cee65a1ed740ff3345fa

  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.5Cupcake(纸杯蛋糕)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)


声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net