原创作者: 飞雪无情   阅读:7272次   评论:6条   更新时间:2011-06-01    
写道
这节主要内容是使用ADT创建一个Helloword实例,并进行概要分析,中间会有AVD的创建。

本文版权归飞雪无情 所有,转载请注明出处, 永久链接: http://flysnow.iteye.com/blog/810785

一:使用ADT创建Helloword应用

使用ADT我们能很方便的创建一个Android的Helloworld应用,关于ADT的配置请看http://flysnow.iteye.com/blog/808189 。这里只讲ADT创建Android应用,关于CMD下的ant方式请看Android开发手册。

  1. 打开Eclipse工具,新建一个项目->Others->Android->Android Project然后点击Next进入下一步.

  2. 在Project name中输入Helloword,Build Target的列表里选择Android2.2,在Application name输入应用的名字Helloworld ,然后在Package name输入你的应用的包名com.flysnow.helloworld,Create Activity里输入HelloWorld,min SDK输入8.这里我们不创建测试工程,点击finsh就完成了项目的创建。

  3.  Activity是Android的主要元素,你可以把Activity理解为一个手机屏幕界面,一个Android应用是有多个Activity组成的,也就是多个界面。min SDK Version就是你的应用最低运行在什么API等级的手机上。Android的API有7个等级。下面是API等级和Android版本对应列表

二:创建AVD

一个Android要想运行起来必须要有一个环境,这个环境就是模拟器。使用 AVD manager可以轻松的创建一个AVD(配置好的模拟器)。

  1. 单击Eclipse工具栏上的AVD Manager图标打开AVD Manager

     

     
  2. 点击右侧的“New”按钮打开创建AVD界面。在Name输入一个AVD的名字,这里使用Android2.2以注明是使用的是2.2版本的SDK,好的命名容易区分。Target出选择Android 2.2-API 8接着创建一个100M的SD卡,用于以后装一些注入音乐视频之类的文件。,最后就是在Skin选择皮肤了,就是你打算让你的模拟器长社么样,这里使用默认的就好,然后点击Create AVD就创建了一个AVD,这会有一段时间(特别是SD卡大的时候),之间最好别有任何操作,等会就好。

     

三:运行Helloword应用

有个AVD我们就可以运行Android应用了。找到我们的Helloword的项目,右击选择“Run”,选择Android Application 就可以运行Helloword应用了,这个过程有点长,稍等一下就可以看到模拟器的界面了。。好了让我们看看多么漂亮。

有的读官说了怎么还看不到我们自己的Helloword应用运行的效果啊,这是应为我们的模拟器还处于锁定状态,我们都知道手机都可以加键盘锁的,有的是按通话键打开,有的是按星号打开,但是我们的Android模拟器是滑动打开的,让我们用鼠标左键按住屏幕上的“锁”图标,然后向右滑动,然后松开鼠标,ok,打开了,很绚丽吧,等一会就看到我们的Helloword应用的效果了。

四:Android 模拟器的一些设置和小技巧

  1. 更改模拟器语言为中文。模拟器默认是英文的,我们需要设置成中文,这样看着才方便。我们可以通过Android的语言设置达到这个目的。在模拟器的菜单中找到Setting,然后向下滚动找到Language&keyboard单击。

     然后在打开的界面的最上面的找到Select Language单击,然后打开一个语言选择列表,找到中文(简体)选择就ok了。。你的模拟器就变成中文的啦。。

     
  2. 有人说我设置成中文后,在输入文字的地方怎么不能输入中文啊。其实这是因为模拟器默认的输入法是Android 键盘。模拟器自带的有谷歌输入法,我们只要选择谷歌输入法就可以输入中文了。在你输入文字的文本框处长按鼠标,会弹出一个“编辑文字”的弹出框,

     选择输入法,就可以看到输入法列表了,有“Android 键盘,谷歌输入法”,还有一个日本的输入法。

     我们选择“谷歌输入法”即可。。这时候可以输入中文啦。。
  3. 由于模拟器每次启动都比较慢,我们可以在打开模拟器之后不要再关闭,这样每次运行Android应用 ADT就会自动使用这个模拟器,这样就不用每次都启动了。。
  4. Min SDK Version和模拟器。还记得我们创建Helloworld应用时最后输入的Min SDK Version吗?我们输入的是8,这个数字代表我们这个应用只能运行在Android SDk版本为2.2的机器上。这个Min SDK Version和模拟器也有关系的,如果你的机器上有多个模拟器,且每个Android SDK版本的模拟器都有,那么当你运行应用的时候,ADT就会根据Min SDK Version的值选择相应版本的模拟器。加入你的Min SDK Version是3,而且你已经创建了Android1.5的模拟器,那么你运行应用的时候,ADT就会打开Android版本的那个模拟器。。方便我们测试,智能吧。。

五:小结

这一节主要讲的就是怎么创建一个最简单的Android应用,并且对模拟器的创建和一些设置、常用的技巧做了一些介绍,目的就是尽量的熟悉ADT的创建和模拟器的使用。


下节预告:Android项目的目录结构

评论 共 6 条 请登录后发表评论
6 楼 向左走向右走 2012-09-25 12:21
不错 ,这个很基础的不错啊
5 楼 jack547155187 2011-09-07 11:15
非常感谢。特别是“解锁”
4 楼 Ethip 2011-05-23 17:04
那个锁,锁了我半天
3 楼 tiantianhappy 2011-04-19 22:35
不错不错,楼主辛苦了。
2 楼 TQGLQ 2011-01-05 11:36
1 楼 libray 2010-12-29 14:57
[img][/img]
引用
[flash=200,200][/flash]

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics