分享好友 最新动态首页 最新动态分类 切换频道
android ADT学习总结
2024-12-26 21:48


    ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径
    SDK(Software Development Kit): 一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,他为开发者提供了库文件以及其他开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。SDK可以自己编译,在linux环境下通过make命令进行,耗时比较长,需要有耐心哦亲。。。然后我们可以把自己编译的SDK通过ADT导入eclipse。在此基础上可以对源码包进行修改,比如修改android system/app/phone.apk中的源码,然后再次调用make命令,就可以产生新的system.image文件,此文件是镜像文件。
---------- 手机ROM中包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东西。kernel我就不说了,/目录下主要是init和相关的配置文件 system.image是android系统的userpace的核心,包括/system/bin,system/lib,system/app下的一些东西
Android平台与SDK Tools版本、ADT版本的对应关系


Android平台          SDK Tools的版本       ADT版本
Android 2.2               R7                       ADT-0.9.9
Android 2.3               R8                       ADT-8.0.1
Android 3.0 预览版     R9                       ADT-9.0.0
Android 3.0               R10                     ADT-10.0.0
Android 3.1               R11                     ADT-11.0.0
Android 3.2               R12                     ADT-12.0.0
Android 4.0               R14                     ADT-14.0.0


SDK 平台版本,以及API版本


Android平台                  API 级别
Android 2.0.11                 API6
Android 2.1-update1            API7
Android 2.2                    API8
Android 2.3                    API9
Android 2.3.3                  API10 
Android 3.0                    API11
Android 3.1                    API12
Android 3.2                    API13
Android 4.0                    API14
========


对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个非常广阔的平台来开发程序。同样我们也可以用它来开发android程序。但是在eclipse中并不能直接开发android程序,需要我们安装一个ADT插件。下面就介绍ADT插件的安装。


如何在eclipse中添加android ADT
工具/原料
eclipse
方法/步骤
1
第一步,添加ADT。
打开eclipse,进入工作界面后点击菜单栏的help,选择install new software.进入后点击添加(add)按钮。这里添加的ADT可以是你实现就下载好的ADT文件,也可以直接下载,如果是事先下载好的文件,那么选择你下载的路径即可。这里组要注意的是,你下载的文件一定是压缩文件。


2
第二步,加载ADT。
选择Add后,输入你要输入的名字和地址,如图。地址的恶俗如一定要输入正确,如果看不清图片,可以到百度里搜索ADT下载地址,然后将其复制粘贴上即可。输入地址后会搜索一会。稍等片刻,就会出现需要我们加载的内容,选择第一个开发工具(Develpe tools)中的所有组件。
这里需要注意的是如果你的eclipse提示错误,无法进行下一步的话那么就是你的eclipse的版本有问题,请更换其他版本在进行下载。


3
第三步,下载开发平台攻工具。
在安装ADT插件完成之后,在eclipse的菜单界面会多一个ADT的管理器,点击进入。


4
第四步,选择你要开发的平台版本进行下载。
进入后会出现android的各种平台版本,一般是从2.1开始,也有更早的。现在的手机一般都是2.3以上的版本了,所以之前的版本可以不下载。因为高版本支持低版本,而低版本不能运行高版本,所以下载时不要只选择4.1或4.0而不下载其他的。


5
第五步,安装SDK版本插件。
点击安装后,会弹出安装界面,这时一定要现在接受全部,否则系统没安装玩一个就会停止继续问你是否接受,所以直接点击accept all,这样就不会不断的提示你安装了。


6
第六步,检查安装是否完成。
有时候虽然我们点击选择了某些插件,但是也会出现安装不上的问题,所以要检查一下是否有未安装成功的。如果你想要再将这些未安装的按上,那么重新勾选后重复上一步即可。


END
注意事项
android的开发需要安装java并配置环境变量
同时我们还需要配置adb的环境。这个是用dos命令安装android程序时用的。
========



本教程与《最详细eclipse汉化插件安装教程》是兄弟篇,欢迎查阅:http://blog.csdn.net/dai_zhenliang/article/details/8588576
 
        安卓SDK现在不停在更新,当我们更新了SDK后,运行eclipse时说ADT也要更新,不更新就不能用,于是想去下载新的ADT,我去了ADT的官网(http://tools.android.com/download),后来发现下载连接转到了这里:http://developer.android.com/sdk/index.html,如下


        这以前是下载SDK的,现在变成下载ADT的了,但是此ADT非我们说的插件ADT,这个ADT是Android Developer Tools(安卓开发者工具,ADT插件是Android Development Tools(安卓开发工具,搞的够雷人的呵,这里下载的ADT是一个捆绑包,它包括如下东东
l        Eclipse + ADT plugin
l        Android SDK Tools
l        Android Platform-tools
l        The latest Android platform
l        The latest Android system image for the emulator
可以看到已经包括了Eclipse和ADT插件,还有Android的SDK开发环境(注:如果只想更新ADT插件或者安装一个ADT插件,可以直接跳到下面”更新或安装ADT插件”步骤处观看教程,点击跳转:“更新或安装ADT插件”
下载后解压到当前目录,得到文件夹:打开后如下图


        此时只要我们已经配好了JDK的环境,那么Eclipse、SDK、ADT插件也就全都搞定了,不用配置了,双击上面eclipse目录下的eclipse.exe即可运行,运行发现这个是Google为安卓专门定制的eclipse
运行期间


运行起来后




        从上面红框处可以看到IDE已经包含了 JDT和 CDT,JDT,在做NDK时需要CDT。WTP是Eclipse EE版中有的,用来做web 开发,但是这里只是用来编辑xml的不能new web project的,我想这就是这个定制版的Eclipse的好处吧。
        该Eclipse的退出画面如下


这个eclipse跟我们常用的eclipse没什么两样,只是它的这个ADT捆绑包一下载到,我们对安卓的各种配置就都不用配了。
假如我们已经装有eclipse了,已经有SDK了,我们不想用它的这个eclipse与SDK,只想在原来的基础上升级ADT插件,怎么办?请往下看
 
更新或安装ADT插件
 
步骤一、
:不论是安装和更新都是一样的操作,以前已经装有ADT插件的也不需要卸载,直接按照下面的方法安装即可。


步骤二、添加ADT插件的站点
adt插件的站点为:https://dl-ssl.google.com/android/eclipse/



红框处说“重复的位置”,说明站点已经添加有了,直接跳到步骤4观看教程,点击跳转:步骤4,如果没有出现红框处的话继续下面的步骤
Name处可以随意取名,设置完成后点击OK后出现如下画面

 
当然,这两个有可能不会马上出现,因为这是从网上获取下来的,这要看网速的快慢。可以从eclipse的右下角看到获取的进度,如下
 
步骤三、安装


如果不需要NDK开发,在上图中勾选Developer Tools即可,展开它可看到ADT的版本是多少,这里是21.0.0
:安装NDK Plugins可能还会说需要装另外的什么什么插件才能装,所以如果不用它的话就不要勾,勾了有可能会装不上。
上面图片中在左下角红框处,如果打勾是说以后让eclipse自动检查我们添加的这个ADT站点(https://dl-ssl.google.com/android/eclipse/)的插件是否有新版本,如果有新版本就会提示我们更新,这样更新adt就很方便了。一般我不勾,因为我不想eclipse每次都去自动检查更新,需要更新时我手动更新即可。勾上Developer Tools然后点击Next
 
再点击Next 
 
 

点Finish后,出现安装画面,如下: 

 
 
安装到一半的时候出现下面这个画面,点OK即可


点Ok后继续安装,安装完后出现下面画面,点Restart Now,重启eclipse后adt插件就安装好了

 
步骤四、如果站点重复,直接打开下拉列表选择即可
:要看网址,名字可能会不一样的,网址相同即可。

 
如果在这个下拉列表中没有找到这个站点,则可从下面中查找



找到adt插件的站点,在前面打勾,并单击右边的网址,然后按确实就添加到列表中了,然后再在下拉列表中选择即可


 如果不需要NDK开发勾选第一个即可,出现这两个之后执行步骤三,点击跳转:步骤三。。当然,这两个选择不是一下子就出来的,要看网速的快慢,这是从网上拉取下来的,从Eclipsee的状态栏可以可看拉取下来的进度: 
========


ADT(Android Development Tools)在Eclipse编译IDE环境中,需安装ADT(Android Developer Tools)Plug-in,这是Android在Eclipse上的开发工具。
ADT:安卓开发工具
下载以及安装可以参照:Google Android ,Eclipse ,JDK.[1] 
目前Android开发所用的开发工具主要有Android Studio 、intellij idea、Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。
SDK(Software Development Kit)
一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。
最新文章
【T8620WiFi万能钥匙下载】华为T8620WiFi万能钥匙5.1.02免费下载
下载WiFi万能钥匙,认准官方正版!免费安全WiFi热点,无忧一键连接。日常任务随时做,轻松赚现金外快~【积分赚钱】完成简单日常任务,轻轻松松赚现金【安全免费】随时随地免费连接,畅享安全免费WiFi,节省流量快人一步!【权威认证】通过
希沃班级优化大师PC端使用教程
班级优化大师电脑版是由希沃官方专门制作的课堂管理工具,主要是为了让老师在课堂上方便的管理学生,让家长也可以清楚的了解孩子的近期学习情况,为用户提供了发送鼓励课堂氛围、邀请家长查看课堂表现、多位老师同步管理等功能,为师生们带
精简版dockerswarm与portainer搭建指南
本片文章记录搭建dockerswarm过程中的每一步操作以及容易出错的点,希望能给后来人一些启发。前提准备工作。 准备至少两台虚拟机,一台作为master(192.168.110.130),一台作为worker(192.168.110.1
重庆万州区少儿编程Python培训学校咨询热线:   在线咨询: 点击交谈
课时数:80节全部校区:童程童美少儿编程(解放南路中心)课程内容:课程采用SPIKE硬件以编程逻辑为主要学习目标,引导学生进行自主设计、搭建、编程,培养学生独立解决问题的能力。课程中还引入知名科创挑战活动的经典项目,锻炼学生的实
视频号小店分销:公域流量与私域变现的结合? 软件开发服务+玩转视频号+一站式方案,微三云麦超
视频号小店分销:公域流量与私域变现的结合?软件开发服务+玩转视频号+一站式方案,微三云麦超前文介绍:新零售电商系统都有哪些核心亮点? 1、平衡线上线下利益:线上线下同步运营,结合分销奖励与提成补贴,化解线上 线下的利益冲突。 2、
高清美女写真生成:用AI绘画工具让你拥有完美女神
Midjourney:这是近年来非常火的一款在线AI绘画工具,而它的最大特点是生成的美女写真可以展现出梦幻的效果和超现实的艺术风格。用户只需要简单输入一些关键词,即可生成精美的图像。使用起来相对简单,但对于生成的图像风格却不如DALL-E 2
SQL Server中常用全局变量和函数
select APP_NAME ( ) as w --当前会话的应用程序 select @@ERROR --返回最后执行的 Transact-SQL 语句的错误代码(integer) select @@IDENTITY --返回最后插入的标识值 select USER_NAME() --返回用户数据库用户名 sel
贵阳夜生活指南:十大KTV包厢消费排名及推荐
发布时间:2024-12-13 13:39:02贵阳,这座充满活力的城市,夜生活同样丰富多彩。对于想要体验贵阳夜生活的游客和当地居民来说,KTV无疑是一个不容错过的选择。今天,就让我们一起探索贵阳的夜生活,看看哪些KTV包厢值得一去。贵阳的KTV场所
百度网站seo广告推广有什么好处
提升曝光率百度网站SEO广告推广的首要好处是能够显著提升网站的曝光率。通过优化网站结构和内容,以及合理使用关键词,网站在百度搜索结果中的排名会得到提升,从而增加网站的可见度。当用户在搜索引擎中输入相关关键词时,优化良好的网站
轻薄长续航,拍得也更美:vivo S20 Pro评测
vivo早前在5月就发布了vivo S19 Pro,这不才过了半年vivo S20 Pro就来了,当下手机更新的速度也是真的快。没办法,目前的手机市场确实太卷了,几乎半年就得更新产品线以保持产品的热度。这一次vivo S20 Pro在影像、性能、设计层面都带来了
相关文章
推荐文章
发表评论
0评