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

android 开发平台搭建和VMware安装

2010-10-03 01:30 274 查看
    android开发环境布置,网上非常多资料, 我开始使用了Eclipse europa 版本, 因为有些问题, 因此专门安装了VMware(version6.5.2 build-156735), 然后虚拟了一个干净的windows xp.

        安装VMware内的xp, 不能选择ISO镜像文件或者光驱,否则会让你输入序列号. 只要在安装来源选择"I will install the operating system later "即可, 其他地方按自己需要修改next即可.



 

安装好xp后,

下载 Eclipse(http://www.eclipse.org/downloads/), 我选择了 Eclipse IDE for Java EE Developers win32版本, 下载后解压就可以直接使用了

接着下载JDK6 (http://java.sin.com/javase/downloads/), JDK和JRE任选一个下载即可(我选择了jdk-6u20-windows-i586.exe,网上查到有说21版本的有bug,), 然后解压安装.

最后下载google的android sdk setup工具, 我从http://download.csdn.net/source/2422512下载android-sdk_r06-windows解压到安装目录, 然后点击里面的sdk setup.exe, 提示 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.  如下图



 

点击close 然后再弹出窗口上点击cancle  ,在背景窗口左侧上选择setting, 选中 Force https://... sources to be fetched using http://  , 会提示找到android sdk tools, revesion 7, 再选择背景窗口左侧的available packages, 可以看到如下图所示:

 


 

 

我选择了上图所示的打钩的工具, 点击 install selected, 然后点击弹出窗口的 install,  等下载完毕(估计300多M).

 

 

上述准备工作完成后, 继续一下配置工作: 

启动Ecplise.exe, 选定工作目录(默认保存目录),确定.

点击菜单Help->install new software, 在弹出的窗口中点击 Add... 按钮, 输入如下:

 



 

 

点击ok后,再背景窗口的name标签内出现可选项, 全选后点击next等待下一个界面再next, 然后右下角选择accept后点击finish, 等安装完毕. 重启Eclipse. 然后点击菜单”Window”->”Preference”,打开了配置窗口,在左边选中Android,在右边输入Android SDK的路径(上面下载的sdk路径),  ok,配置环境完毕.(如果直接从网上下载android sdk包, 本步将会报 Could not find C:/android_dev/....2_r01-windows/tools/adb.exe!  错误)

 

android环境的配置, 主要的问题就是出在android sdk的问题上, 如上处理, 应该不会出现问题.

 

环境配置完毕, 先测试一下环境是否可用

点击菜单”File”->”New”->”Other…”,在打开的窗口中选择”Android”->”Android Project”,点击”Next”进入下一步,

然后再弹出窗口输入如下图:



 

注意 package name 必须是二级以上的才能点击finish完成.

 

接下来点击菜单 run-> run configurations...  再弹出窗口左侧双击 android application, 会生成New_configuration的项,

单击这个项, 在右侧 name 出输入hellocsdn, project 项点击右边的browse, 弹出窗口应该只有一个可选项目hellocsdn, 选中,

如下图:



 

 

 在project想上android页旁边是Target, 单击target页, 如下图



 

在页上有选中automatic项, 我们用鼠标再点击一下 automatic 这个选中项, 右边本来被灰掉的refresh 和Manager ... 就可用了,

 点击 manager...  如下图

 



 

选择左侧的virtual devices,  单击右侧的new 按钮, 输入如下图, 其中 Skin 对应的是搜集屏幕的大小,可选择



 

然后点击 create AVD, 关掉上图回到target页的图中, 出现了G2(avd的name)的项, 选中, 点下方的apply按钮, 然后点 run按钮.

, 如果提示 Your project contains error(s), please fix them before running your application.

 就选中hellocsdn 项目,  点击Eclipse菜单project-> clean... 等Eclipse右下角的进度条消失后, 再

然后再 选择Eclipse菜单 run-> run 或则直接按ctrl+F11 , 运行, 等一会儿就会启动5554:G2的模拟器,最后输出为



 

ok, 到此为止, android开发环境搭建完毕, 从baidu, google上过来的搭建中可能碰到的也提了一下,最后总结一下

1, 安装Android SDK 时找不到adb.exe ,  因为网上下载的sdk都不是完整版本, 要避免这个情况出现,请下载sdk setup工具,然后下载,具体见上面

2, 运行第一个程序需要生成avd(android virtual device) , 否则无法运行程序

3, 运行第一个程序的时候,可能会提示有错误需要先修复, 其实仅仅可能需要先clean 然后再run就可以.

 

终于写完了, 希望能有助于后来人, 刚用csdn, 写个blog文用了一整天.

后续进入我的android程序开发, ^_^
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息