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

android开发环境配置及HelloWorld总结

2011-03-02 14:37 281 查看
搭建android开发环境好几天,一直没搭建出来,遇到各种各样的问题,一个个的解决,今天终于见到彩虹了,自己去配置环境,自己去解决问题,确实自己能从中有所收获,并且解决问题后的快乐确实能真切的体会到。所以,大家以后遇到问题尽量不要急着去问别人,请先自己研究,自己查阅资料,大部分都是能解决的,实在没办法了才去问别人,这样在自学过程中的收获是巨大的。好了不废话了,记录一下这几天的工作吧:

电脑上首先要有的东西:jdk+eclipse+android sdk;

因为我的电脑上本来就有jdk,这一步就省了。

eclipse下载:

进入该网页: http://www.eclipse.org/downloads/

我选择的是eclipse IDE for java EE Developers

下载Android SDK:

下载:升级版 ,升级版可以在eclipse中自己安装 Android SDK,比较方便。

安装AVD:

解压eclipse,打开Eclipse, 在菜单栏上选择 help->Install New SoftWare

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

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

点击OK 。

等待。。。。。。。。

然后一路next。

重启eclipse。

配置android sdk:

点击菜单window->preferences,选择android,然后选择你的android SDK解压后的目录,选错了就会报错,这个是升级工具,目前还没有一个版本的SDK。

然后ok。

升级SDK版本,选择菜单 window->Android sdk and avd manager

选择installed packages,选择update all按钮

然后选择版本:

可以选择SDK 2.2 和samples for api 8,如果网速快,时间够,选多个版本也行,可以体验一下,选择install按钮

等待、、、、、、

最后最好设置下环境变量:Path路径加一个SDK_home/tools的路径

新建AVD(android vitural device) 和上面一样,进入android sdk and avd manager,选中Vitural Devices 在点击New按钮。

名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义(我用的128mb),点击 Create AVD。

建完后,你可以start一下看看模拟器。需要等待

新建Android项目

(1)选择菜单file->new->other

选择新建Android Project项目,点击Next按钮

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

点next,然后finish。

右键项目->Run as -> Run Configuration

点击Browse 按钮,选择你要运行的项目

再选择Target,选择要用的AVD,

右键项目名称->run as ->Android Application 即可启动运行该Android程序

然后需要等待、、、、、、

上面环境搭建基本完成了,但是速度可能很慢,尤其网速不好,其实可以去附近网速好的网吧去,把环境都搭建完成,然后用U盘考回自己的机子上,只需将eclipse配置的路径改下就可以了。

下面说一下可能遇到的问题及解决办法:

首先是gen目录下的R.java没有自动生成,这个问题在网上找了很多,又是clean又是什么的,但是如果R.java一开始就没有生成的话,貌似这些方法不管用,我的办法:

将sdk的环境变量设好,把AVD重新装一下,反正我的是这样解决的。

还有下面错误:

[2010-09-21 14:07:37 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554!
[2010-09-21 14:07:37 - HelloAndroid] (null)
[2010-09-21 14:07:37 - HelloAndroid] Launch canceled!

如果你用了网上的一些方法都没解决,那么应该是你的电脑配置不行,速度太慢了,建议先不要使用sdk3.0,我觉得我的电脑配置可以了,但是玩3.0还是太慢,有时候出现如上错误,于是我换了2.2,上面的错误就解决了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: