android各文件说明及各版本下载地址及开发资源sdk

张军 5019 0

简介

安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

安卓SDK里面的一些包的说明

tools和build-tools包含了太多好用的工具,每个单独拿出来都可以介绍一大篇,建议题主先去官方文档了解一下,如果想深入的话,可以看看源码。比如adb的源码其实就蛮有意思的,已经有人把adb移植到Ubuntu,这样adb就可以识别任何你想识别的设备。

Platform(Google APIs),主要是提供你开发时候要使用的那个版本api。比如你开发中如果用到了5.0的api,那么你就要安装5.0的sdkGoogle APIS中包含了如google map 等一些android.jar中没有的东西。例如你想在android里做google map的应用,就需要引入google APIS了,打包了Google服务的Framework,比正常使用的android.jar里多了一些东西(比如 Google Play Service / Google map 之类的).

Platform-tools一般是提供一些特殊功能函数的头文件和库文件,可视为VC的加强工具包,也是VC的有利必要的补充。中文翻译就是:“平台开发工具包”,英文全称“() Platform Software Develope Kit”

sources for sdk就是SDK的源代码啊,在android-sdk/sources目录下,主要是ListView、View这些类的java文件啊。是模拟器的API Demo的源文件

document for android sdk安卓的接口文档,解释方法

android support repository主要是方便在gradle中使用android support libraries,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。

support library就是提供suppport库给你用的,比如support v4,support v7。

google repository主要是给gradle使用的,方面添加比如Google Play Service的引用。这样gradle就可以使用google的maven仓库中的库了,而不需要去maven centee或者jcenter了。

根据官方文档的描述

SDK Tools 必须

SDK Platform-tools 必须

SDK Build-tools必须

SDK Platform必须至少安装一个版本

System Image建议安装

Android Support建议安装

SDK Samples建议安装

sdk tools:针对pc平台下使用的工具:比如模拟器,.9patch工具,性能追踪可视化工具traceview,

platform-tools:针对pc端和移动端进行交互的一些工具:比如adb工具(通过该工具pc端获取移动端log信息),sqlite3工具(通过该工具查询移动端数据库信息)

build-tools:aapt工具,aidl工具   

aapt编译资源文件得到二进制xml和R.java

aidl工具将aidl文件--java interface

以下是开发所需要的文件下载

adt-bundle-windows-x86_64_.rar下载

链接:https://pan.baidu.com/s/1tjJjbkNGrpkqNVGdmBvBCg 

提取码:ixwr 

https://dl.google.com/android/ADT-23.0.7.zip 

https://dl.google.com/android/ADT-23.0.6.zip 

http://dl.google.com/android/ADT-23.0.4.zip 

http://dl.google.com/android/ADT-23.0.3.zip 

http://dl.google.com/android/ADT-23.0.2.zip 

http://dl.google.com/android/ADT-23.0.0.zip 

http://dl.google.com/android/ADT-22.6.3.zip 

http://dl.google.com/android/ADT-22.6.2.zip 

http://dl.google.com/android/ADT-22.6.1.zip 

http://dl.google.com/android/ADT-22.6.0.zip 

http://dl.google.com/android/ADT-22.3.0.zip 

http://dl.google.com/android/ADT-22.2.1.zip 

http://dl.google.com/android/ADT-22.2.0.zip 

http://dl.google.com/android/ADT-22.0.5.zip 

http://dl.google.com/android/ADT-22.0.4.zip 

http://dl.google.com/android/ADT-22.0.1.zip 

http://dl.google.com/android/ADT-22.0.0.zip 

http://dl.google.com/android/ADT-21.1.0.zip 

http://dl.google.com/android/ADT-21.0.1.zip 

http://dl.google.com/android/ADT-21.0.0.zip 

http://dl.google.com/android/ADT-20.0.3.zip 

http://dl.google.com/android/ADT-20.0.2.zip 

http://dl.google.com/android/ADT-20.0.1.zip 

http://dl.google.com/android/ADT-20.0.0.zip 

http://dl.google.com/android/ADT-18.0.0.zip 

http://dl.google.com/android/ADT-17.0.0.zip 

http://dl.google.com/android/ADT-16.0.1.zip 

张军博客


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论