说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Android开发环境搭建全程演示(jdk+eclipse+android sdk)

HTML文档下载 WORD文档下载 PDF文档下载
本文详细讲解了Android开发环境的搭建过程。

全程演示android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本

一 相关下载

(1) java JDK下载:
进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:

选择 Download JDK 只下载JDK,无需下载jre.

 

进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:
选择 Download JDK 只下载JDK,无需下载jre.

(2)eclipse下载

进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载    HTTP下载) 如下图:
 我们选择第一个(即eclipse IDE for java EE Developers)

 

(3)下载Android SDK

 

   说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。

 

    完全版下载 (android sdk 2.1 r01)     升级版下载 (建议使用这个,本例子就是使用这个这里面不包含具体版本,想要什么版本在Eclipse里面升级就行)

 

二 软件安装

   (1)安装jdk 6u19   安装完成即可,无需配置环境变量

   (2)解压eclipse       eclipse无需安装,解压后,直接打开就行

   (3)解压android sdk     这个也无需安装,解压后供后面使用

   (4)最终有三个文件夹,如下图:
 三 Eclipse配置

1 安装android 开发插件

(1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现如下界面:
 点击 Add按钮,出现如下界面
 

 

输入网址: https://dl-ssl.google.com/android/eclipse/    (如果出错,请将https改成http)

名称: Android (这里可以自定义)

点击OK,将出现如下界面
 点击 Next按钮 ,出现如下界面:
 点击Next按钮,出现如下界面:
 选择 I accept the terms of the license agreements   点击Next,进入安装插件界面
 
安装完成后,出现如下界面
 
点击Yes按钮,重启Eclipse

2 配置android sdk

(1)点击菜单window->preferences,进入如下界面 

 
   选择你的android SDK解压后的目录,选错了就会报错,这个是升级工具,目前还没有一个版本的SDK

(2)升级SDK版本,选择菜单 window->Android sdk and avd manager 出现如下界面
 选择update all按钮,出现如下界面
 选择左边的某一项,点击accept表示安装,点击reject表示不安装,我这里只选了SDK 2.1 和samples for api 7 , 自己可以任意自定义,确定后,选择install按钮,进入安装界面如下:
 
安装完成如下:
 
(3)新建AVD(android vitural device)    和上面一样,进入android sdk and avd manager,选中Vitural Devices 在点击New按钮
 点击New按钮后,进入如下界面:
 
名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义,点击 Create AVD,得到如下结果
 

如上显示创建AVD完毕

3 新建Android项目

(1)选择菜单file->new->other 进入如下界面: 
 
选择新建Android Project项目,点击Next按钮,进入如下界面
 

名称自定义,应用程序名自定义,报名必须包含一个点以上,min SDK version里面必须输入整数

点击Next出现如下界面:
 注: 若有错误如: Project ... is missing required source folder: 'gen' ,则将gen->Android.Test->R.java这个文件删掉,Eclipse会为我们重新生成这个文件,并且不会报错。

(3)配置运行
右键项目->Run as -> Run Configuration 进入如下界面:
 该界面,点击Browse 按钮,选择你要运行的项目
选择Target切换到以下界面
 该界面选择运行的AVD,将AVD前面的方框设置为选择状态。
(4)测试项目运行
   右键项目名称->run as ->Android Application 即可启动运行该Android程序,如下所示:
 正在进入
 测试程序运行结果
四 结束语
       至此,android开发环境搭建完毕,有问题请留言。在这里要注意,我这里只是下载了android sdk r4升级工具,没有下载具体的SDK,而是通过在Eclipse里面的Android Sdk管理工具升级的,你也可以直接下载具体的SDK版本,如: Android sdk 2.1 r1 上面有这个的下载链接,但我任务用升级工具更好。
8个超实用的jQuery技巧攻略 美国国防部战略:大规模、分布式,构建数字化防御体系 针对小白的Python入门教程——Python使用说明书 耗资460亿美元,天价Olympic上广受诟病的监控和4G LSI AIS ASIA首次登陆中国 探讨最新大数据技术 “iOS in the Car”问世 苹果发布集成汽车服务CarPlay Pinterest联合创始人Evan Sharp:视觉网站标配“网格布局”的设计过程 微软Xbox Live或登陆iOS和Android平台 TIOBE 2014年3月编程语言排行榜:F#直逼Top10 Atlassian面向企业客户推出Git Essentials工具 Mt.Gox破产,都是错误编程惹的祸 Jamo创始人揭底AWS,棱镜阴影下的云行业态势 成本、创新、可靠:游戏公司FunPlus选择AWS的三大理由 全透明、可折叠,平板电脑概念机是这样的 插件大集合!开源包管理器Alcatraz迎来Xcode 5更新 Q语言:新型的数据定义语言 非响应式手机网站页面的优化 高薪必备:Hadoop求职者的6大攻略 微软或将于四月发布“返璞归真”的Windows 8.1 Update 1 《近匠》第14期:LiveCode——全民开发工具 美团梁堰波:用SQL-on-Hadoop构建互联网数据仓库与商务智能系统 程序员游戏Style:亚特兰大极客使用机器学习玩转Flappy Bird Gleasy CTO薛珂:成立3年,企业用户2万+,移动办公蕴藏较大发展机遇 Unity Awards展区“点亮”Unity亚洲开发者大会 DevBox:最实用的移动开发辅助工具包 【技术博客推荐】创客程序员设计实现最小物联网系统 MySQL还是NoSQL:开源盛世下的数据库该如何选择 利用Hadoop Streaming处理二进制格式文件 如果没有强大的API,那么还是与OpenStack兼容吧 企业社交工具为何走向衰退? 封闭还是开放?雅虎禁止用户使用Facebook、谷歌ID登录和使用其服务 使用session问题 各位大侠,怎样在VB6中通过代码,控制SQLServer6中数据表的权限,如只读,可写,能删等。 谁知道哪有SCJP的英文原版教材下载呀? 为什么对话框的类都看不到析构函数! 请教一个SQL的问题 从局域网内拷贝文件,总是断线 问大家一个特别傻的问题,但是请务必帮我解答,谢谢了 问大家一个特别傻的问题,但是请务必帮我解答,谢谢了 treeView控件的问题 asp中的几个问题,急! 在类中用static const 定义常量的问题 谁安装oracle9i了? 哪里有文档编辑软件的源程序(带查找、替换),给url就给分? =最近做了一个免费小工具,想请大家帮忙测试并发表一些关于我的程序功能和界面布局的意见= 很急 [建议]关于提问 100分请教如何使用JS来实现定时执行alert()命令 请问怎样给DataGrid添加一个空行? 请问在用openssl生成csr时出现如下的问题,如何解决?急用 100感谢 =最近做了一个免费小工具,想请大家帮忙测试并发表一些关于我的程序功能和界面布局的意见= oracle 9i的问题,急救 24位的位图是不是没有颜色表? 一个简单的关于层的问题,谁能帮我解释一下呢? 请问在用openssl生成csr时出现如下的问题,如何解决?急用 100感谢 超菜问题? 现在网上有没有破解的MDaemon下载? 唉,和老妈吵架~散分~~ LyfUpload组件上传时能否添加下拉框,并把其值一起提交到数据库中?急!急!急! 请高手一览:为什么这段程序不能写进数据库?不好意思,分只有这么多了!呵呵 建立一个收费的网站的思路如何?请大家指教! 怎样改造Anythere 5.0的数据库? 有没有去过珠海的朋友? 我出100分重新讨论《100分求助:如何解决内存泄漏,代码如下》 有没有现成的软件,判断一个email的使用方的具体位置,到“市”一级? 用ADO能不能用SQL语句将Access2000库中的表复制到SQL2000server库中? maddam、Hankuu请进,重新给分。100分求助:如何解决内存泄漏,代码如下(无内容) javascript中如何控制<input type="image" id=id1 name=name1>的位置 如何用pb完成文件上传服务器的功能 有关ORACLE在ODBC内部的连接问题?? 经典砍价术 十个系男生的初夜 菜鸟没分了,还是慷慨散100分求助!(Up 有分) 求救,图像和文本一起上传 网络安全问题的一点疑问,欢迎大家来讨论,分数不够可以再加!!! Gnome桌面显示不出来? 请问VC和BCB哪个更好? Rational材料 怎样入手SQL 紧急求救:系统不能正常关机 在installer安装程序中如何创建程序组快捷方式 IE非法出错 ATP 是新陈代谢的直接能源,线粒体是有氧呼吸的供能物质,到底哪个才是供能物质啊!那糖类呢?脂质呢? 地球目前这些资源现在如何? 日本从中国进口煤炭,然后倒入大海,是怎么回事? 线粒体在细胞核里面吗 地球提供资源把句子写具体 向1L0.5mol·L—1的NaOH溶液分别加入稀醋酸、浓硫酸、稀硝酸,则恰好完全反应时的热效应△H1、△H2、△H3的关系正确的是A.△H1>△H2>△H3 B.△H1<△H3<△H2C.△H2>△H1>△H3 D.△H1>△H3 幼时溺爱,长大了会造成悲剧举两个例子 硫酸和氢氧化钠要纳入危险化学品重大危险源辨识吗?他们的临界值是多少? 为什么日本人在海底储存煤炭和矿石,他们的目的是什么 已知D是以点A(4,1),B(-1,-6),C(-3,2)为顶点的三角形区域 超急~已知D是以点A(4,1),B(-1,-6),C(-3,2)为顶点的三角形区域(包括边界与内部),如图所示(1)写出表示区域D的不等式组(2)若点B(-1,-6),C(- 地球上什么是可生资源 NaOH溶液分别与①醋酸②浓硫酸③稀硝酸恰好反应放除热量分别为Q1,Q2,Q3 比较Q1.Q2.Q3的大小.答案上写Q1<Q3<Q2就是不知道为什么, 我国2005年监测的523个城市空气质量情况如下:达到二级以上(含二级)标准334个,达到三级标准133个,未达到三级标准46个,求制成扇形统计图.只要告诉我这三个的度数就可以了(包括算式). 手表怎么换电池 为什么煤可一沉入海底保存 表示测量结果的三个要素是什么?测量工具和仪器不是一样的吗? 不重合的两个平面最多有几条公共直线? 大气层的温度是否都随离地面高度的增加而降低? casio有没有不用换电池的太阳能手表?姐姐 给个型号 我的意思是太阳能表也要换电池呀,有没有像全自动机械表那样一直带下去的 还有太阳能动力和全自动机械表那一种比较好 希望有详细介 平面α∩平面β=α,平面α∩平面γ=b,平面γ∩平面β=c,且abc不重合平面α∩平面β=α,平面α∩平面γ=b,平面γ∩平面β=c,且abc不重合,求证a,b,c,交于一点或两两平行.请写出具体的证明步骤,麻烦您了. 大气圈温度随高度增加而递减.这句话怎么错了=_= 卡西欧手表换电池后还能太阳能充电吗手表没看说明书就换电池去了,换了电池之后还能使用太阳能充电吗? 地球上很多矿物资源是不可再生的 对 还是错 食物热量与燃烧时间有无关系玻为什么?匾抒赔是不是欠 环氧树脂电路板的耐温是多少?打算自己做一个热板,30*30cm大小,4欧姆,需加热到110摄氏度.现计划利用电路板中铜线的阻值来实现,但不知这样的温度是否对电路板比较苛刻?不知道环氧树脂的电 关于露天煤矿的“二量”是什么,起到什么作用.知道是指开拓和回采.但“二量”的作用是? 为什么燃烧的时候会放出能量? 如何快速固化环氧树脂且耐温? 只有一个地球 " 矿物资源"说明了什么?从哪个词语看出?地球所拥有的自然资源也是有限的.拿矿物资源来说,它不是上帝的恩赐,而是经过几百万年,甚至几亿年的地质变化才形成的.要从这句话 中国是怎么选举主席和总理的? 环氧树脂是绝缘的么?能抗220V的电压么? 地球除了矿产还给我们提供了哪些资源 测量五要素是什么? 地球是那几部分组成的 什么是身高,测量身高的要素有哪些?如题~ 掘进面和回采面可以用压入和抽出两种不同的通风方式么 做塑料袋的材料中有甲醛吗. 没有冷凝管,制取蒸馏水没有冷凝管,不知道这套装置能不能制取蒸馏水 花岗岩为何是侵入岩?这其中的侵入怎么解释? 资源浪费和环境污染的资料 人际关系需要韧性 意思是什么 花岗岩变质后成为什么岩?我想知道谢谢 物理电流方向基本概念问题只是概念不太理解而已,说规定正电荷方向为电流方向,那电路中一般不是自由电子移动的吗?电子是带负电的啊?请老师说明白一点, “韧”什么意思? 看来,提高人们的环保意识,在今天显得更加至关重要了.怎么改 PTFE螺栓需要表面处理吗,如果不表面处理,可以耐高温110度,耐腐蚀吗(硫酸浓度5%) 《只有一个地球》的作者 在同一平面内,不重合的三条直线的公共点个数可能有【 】 热水器烧着烧着就闻到一股胶味怎么办,美的小天使牌子? 三条直线可以确定三个平面,这三条直线的公共点有? 空间三条不重合的直线a,b,c能确定的平面个数是?A,0,1或2 B,0,2或3 C,1,2或3 D,0,1,2,或3 3.MgO—Al2O3—SiO2系统的低共熔物放在Si3N4陶瓷片上 ,在低共熔温度下,求Si3N4表面张力3.MgO—Al2O3—SiO2系统的低共熔物放在Si3N4陶瓷片上 ,在低共熔温度下,液相的表面张力为900×10-3 N/m,液体和固体 在同一平面内,a,b,c是三条互不重合的直线,则他们的公共点的个数可以是几个? 向等体积0.1mol/L NaOH溶液分别加入①稀醋酸②浓硫酸③稀硝酸 ,至恰好完全反应,求焓变大小关系?我想知道为什么? 控制合成线粒体的基因是在细胞核中还是在线粒体中?这是有关克隆问题中的一个小题是提供细胞核的供体有一种特殊的线粒体,然后供体与减2分裂中期的卵细胞结合,最后移植到受体中,那么 在同一平面内,不重合的三条直线的公共端点个数可能有几个?A 0个,1个或2个B 0个,2个或3个C 0个,1个,2个或3个 日本把矿产和煤储存在海底,到底是怎样储存的?如果不是储存在海底,那要储存在哪里? SiO2,Si3N4,Si,多晶硅在集成电路中的性能及扮演的角色分别是什么? 在同一平面内不重合的三条直线,他们的公共端点可能有几个 醋酸,稀硝酸,浓硫酸与等浓度的烧碱溶液反应至完全中和,放出的热量分别为A B C,为什么A大于B大于C?谢(纠正一下这里的ABC均为绝对值 那么A小于B小于C)
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘