您的位置:首页 > 移动开发 > Android开发

新手学Android之在windows下搭建Android开发环境以及HelloWorld

2015-01-16 13:23 796 查看
note:2015/1/16近期有效,无效请留言告诉

如有错误,烦请告知。欢迎转载,注明出处

急切需要知道怎么更新SDK的的可以直接跳到正文部分!!

前言:

最近开始学Android,准备记录自己所遇到的问题,总结一下也分享给网友。

首先当然是搭建开发环境,折腾了大概一天左右的时间吧,也是蛮痛苦的,最后终于搭建好了,废话不多说,图文并茂

通常常搭建Android开发环境,需要安装,jdk, eclipse, Android SDK和ADT这么多东西,很多人可能搞得有点晕,不知道到底这些是什么意思,可以了解下(援引自百度):

JDk :Java Development Kit,是java开发工具包 包括了Java运行环境、Java工具和Java基础类库。
Android SDK  :android Software Development Kit是安卓开发包
eclispe : 是开发平台
ADT :Android Development Tools,是eclispe的插件 让eclipse能进行android开发
***D:Android Virtual Device,安卓模拟器,
所以,以上的关系是:
开发程序要依靠java基本的类和API来编写,所以要JDK
要用到各种Android平台,好比Android4.4等,便要有SDK
要在 Eclipse上调用各种与Android有关的插件,便要ADT
而写好的程序要调试就需要用到***D,但是比较慢,一般用真机


在之前谷歌没有推出ADT Bundle的时候大家都是要

1、安装JDK+配置环境

2、安装eclipse

3、安装Android SDK(这一步也是最痛苦,好多新手卡在这步,有gfw在,大家懂得,最好自备梯子)

4、安装ADT

5、环境配置好了,创建第一个Hello World项目

但是以上步骤太繁琐了,有点反人类,所以机智的谷歌推出了ADT Bundle,轻轻松松无烦恼!!



正文

注:ADT Bundle,ADT Bundle包含了Eclipse、ADT插件和SDK Tools,直接一步到位,只不过里面只包含了一个版本,比如说我下的就只有5.0,那么我需要用到4.4就还需要用SDK manager.exe进行更新下


第一步:

1)下载ADT Bundle,不能到官网下载的同学我推荐用这个网站,集成了大量的Android开发所需要的工具
http://www.androiddevtools.cn/
找到ADT Bundle,是windows就下windows,32位64位自己看清楚。

下载完成之后是这样子的:



第二步:

1)打开SDK manger.exe,打开Tools,按照下面红色框的填






2)填完之后把API14也就是4.0版本之前的全部勾上,因为现在开发也主要是用4.0以上的了,假如你有时间有宽带,全部勾上都可以。
然后点击Install package-->Accept License-->Install。现在可以休息一下静静的看SDK Manager 表演了。






3)装完之后要记得打开eclipse看下自己SDK的目录是否对。点击windows——>Preferences
也可以在下图看到自己装了哪些sdk,我宽带好,就全部下下来了,压缩好整个包大概就8g左右



第三步:
到了这步就基本上可以松口气了

1)创建Hello World项目
直接file———>new—>Android Application Project,如下弹出这个界面,填好信息之后一路next最后finish就完成项目创建了。






2)运行HelloWorld
点击runas 选择helloworld这个项目,系统会提示没有***D,点加ok,如果没提示,自行点击下图小图标





会弹出如下界面,点击creat创建模拟器



3)按照如下步骤填写,sd card那边记得填上
PS:(有好多新手估计遇到过和我一样的问题,CPU/ABI是灰色的不能选,那是因为之前在装sdk的时候少勾了ANDROID wear ARM EABI V7a System Image这个还有ANDROID
wear Intel X86 Atom System Image这两个啊)






4)点击OK,模拟器创建完毕。程序自动安装进去,可以看到屏幕上有hello world这几个字了。大功告成!!!欢迎来到Android世界



参考资料: http://www.bkjia.com/Androidjc/888739.html http://www.yixieshi.com/it/15430.html http://www.androiddevtools.cn/
http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: