`

Android 学习 之 Android SDK

阅读更多
基本概念
  SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。   因此,Android SDk 指的既是Android专属的软件开发工具包。   Android是谷歌(Google)公司推出的手机开发平台。   与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。

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

发展情况
  Android项目目前正在从手机运营商、手机厂商、开发者和消费者那里获得大力支持。谷歌移动平台主管安迪·鲁宾(Andy Rubin)表示,与软件开发合作伙伴的密切接触正在进行中。从去年11月开始,谷歌开始向服务提供商、芯片厂商和手机销售商提供Android平台,并 组建“开放手机联盟”,其成员超过30家。

发行版本          版本                      备注
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
“冰激凌三明治” 2011年10月19日 在香港发布,
4.0(Ice Cream Sandwich 冰激凌三明治)版本主要更新如下:
1、蓝色主题
2、接近于桌面版的Chrome Lite 浏览器,有离线阅读,同步Chrome书签,新的标签样式等。
3、截图功能
4、更强大的图片编辑功能
5、自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序
6、Gmail加入手势、离线搜索功能,UI更强大。
7、新功能People:以联系人照片为核心,界面偏重滑动而非点击,集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务。
8、新增流量管理工具,可具体查看每个应用产生的流量。
9、正在运行的程序可以像电脑一样的互相切换
10、人脸识别功能
11、系统优化、速度更快
12、支持虚拟按键,手机可以不再拥有任何按键
13、专为3D优化的驱动
14、平板电脑和智能手机通用
Android N.n
Jelly Bean
“果冻豆” 继“冰激凌三明治”之后的下一版Android系统。

Android SDK下载地址——http://androidappdocs.appspot.com/sdk/index.html
分享到:
评论

相关推荐

    android sdk android-33

    Android SDK 是 Android 应用开发的核心工具集,它包含了开发者构建、测试和部署 Android 应用所需的所有组件。"android-33" 指的是 Android SDK 的一个特定版本,代表了 Android 操作系统的第 33 版本。这个版本...

    android sdk android-34

    Android SDK是Android应用程序开发的核心工具集,用于构建、测试和调试Android应用。"android-34"指的是Android ...同时,持续关注并学习新的SDK版本更新,可以帮助开发者保持技术的前沿性,利用最新功能提升应用质量。

    Android SDK (SDK Platforms)-android-31.zip

    Android SDK (SDK Platforms)-android-31.zip 是一个包含了Android操作系统第31版本(即Android 12)的开发工具包。这个压缩包是开发者在构建、测试和调试针对Android 12应用时必不可少的资源。以下是关于Android ...

    Android SDK (SDK Platforms)-android-25.zip

    《Android SDK (SDK Platforms) - android-25详解》 Android SDK(Software Development Kit)是开发者构建、调试和发布Android应用程序的重要工具集。在本文中,我们将深入探讨Android SDK中的"SDK Platforms"-...

    Android SDK (SDK Platforms)-android-32.zip

    Android SDK (SDK Platforms)-android-32.zip 是一个包含了Android操作系统第32版本(也称为Android 13)平台开发工具的压缩包。这个压缩文件是Android开发者在构建、测试和调试针对Android 13应用时所必需的核心...

    Android SDK (SDK Platforms)-android-34.zip

    Android SDK (SDK Platforms)-android-34.zip 是一个包含了Android操作系统第34版本(也称为Android 13)开发所需平台工具的压缩包。这个压缩文件对于开发者来说至关重要,因为它提供了构建、测试和调试Android应用...

    Android SDK (SDK Platforms)-android-24.zip

    《Android SDK (SDK Platforms) - android-24详解》 Android SDK(Software Development Kit)是开发者构建、调试和发布Android应用程序的重要工具集。在本文中,我们将深入探讨Android SDK中的"SDK Platforms"针对...

    Android SDK (SDK Platforms)-android-28.zip

    Android SDK (SDK Platforms)-android-28.zip 是一个包含了Android开发平台版本28的软件开发工具包,这个压缩包主要用于Android应用开发。Android SDK是Android开发者必须拥有的工具集,它提供了开发、测试和调试...

    Android SDK (SDK Platforms)-android-30.zip

    Android SDK (SDK Platforms)-android-30.zip 是一个包含了Android开发平台版本30的软件开发工具包,这是Android操作系统的...同时,随着Android系统的不断更新,持续学习和适应新版本的SDK将是保持应用竞争力的关键。

    Android SDK (SDK Platforms)-android-27.zip

    Android SDK (SDK Platforms)-android-27.zip 是一个包含了Android开发所需的重要组件的压缩包,主要针对Android操作系统版本27,即Android 8.1 (Oreo)。这个压缩包对于开发者来说至关重要,因为它提供了构建、测试...

    Android SDK (SDK Platforms)-android-29.zip

    《深入解析Android SDK (SDK Platforms) - android-29》 Android SDK(Software Development Kit)是开发者构建...同时,随着Android系统的不断演进,持续学习和适应新版本的SDK Platforms,是保持开发竞争力的关键。

    Android SDK网盘下载

    8. **Samples and Documentation**: 压缩包可能还包含示例代码和详尽的开发文档,帮助开发者快速理解和学习Android开发。 解压后的30GB大小表明这个SDK包含了大量的内容,涵盖了多个Android版本和附加工具,对于...

    Android SDK (SDK Platforms)-android-33-ext4.zip

    《深入解析Android SDK (SDK Platforms) - android-33-ext4》 Android SDK(Software Development Kit)是Android系统开发的核心工具集,它包含了开发者构建、调试和发布Android应用所需的所有组件。在Android SDK...

    Android SDK (SDK Platforms)-android-19.zip

    Android SDK (SDK Platforms)-android-19.zip 是一个包含了Android开发平台版本19的压缩包,主要用于Android开发者在构建、测试和调试针对Android 4.4 KitKat系统应用时使用。这个压缩包提供了必要的API库、工具和...

    Android SDK (SDK Platforms)-android-26.zip

    Android SDK (SDK Platforms)-android-26.zip 是一个包含了Android开发所需的重要组件的压缩包,主要针对Android操作系统版本26,也称为Android Oreo(8.0)。这个压缩包是开发者构建、测试和调试Android应用的基础...

    Android SDK离线包合集(Android 4.0-5.0)

    Android SDK离线包合集(Android 4.0-5.0)。不用去Google下载,直接国内下载离线包,各版本文件独立,任意下载。手机流量上传了一部分,好心疼。如不能下载,请告诉我更新地址。 附上简单教程。 这是Android开发所...

    Android SDK (SDK Platforms)-android-20.zip

    7. **API文档**:解压后的"android-20"包含了详细的API文档,这些文档是开发者学习和参考的关键资源,提供了API接口的用法、示例和注意事项,帮助开发者快速理解和使用新功能。 8. **构建工具**:除了API和系统库,...

    Android SDK (SDK Platforms)-android-34-ext8.zip

    Android SDK (SDK Platforms)-android-34-ext8.zip 是一个包含Android SDK中针对Android 34版本特定扩展组件的压缩包。这个包主要是为了开发者在构建和测试Android应用程序时使用,特别是针对Android 13(API级别34...

    Android SDK (SDK Platforms)-android-21.zip

    Android SDK (SDK Platforms)-android-21.zip 是一个包含了Android操作系统的特定版本——API Level 21(Lollipop)的开发工具包。这个压缩包主要用于软件开发者,让他们能够在Android Lollipop系统上构建、测试和...

    android sdk27版本

    Android SDK是Android应用程序开发不可或缺的一部分,它为开发者提供了构建、测试和调试应用所需的各种工具。在本场景中,我们关注的是Android SDK的27版本,这对应于Android 8.1.0,也称为Oreo。这个版本的SDK包含...

Global site tag (gtag.js) - Google Analytics