Android手机应用开发环境搭建

Android手机应用开发环境搭建 

Android开发中无法打开模拟器的问题

错误提示为:

invalidcommand-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe. Hint:use '@foo' to launch a virtual device named 'foo'. please use -help for moreinformation
这个问题有两种情况:1.你的安装路径中有中文,那么就重新安装SDK,放在全英文路径下吧╮(╯▽╰)╭2.这种是我遇到的,当SDK Tools从Version11升级到Version12后,出现了上述问题相信很多人的安装路径都是D:\ProgramFiles\Java\android-sdk-windows或者C盘的Program Files下那么这个路径中存在一个空格,于是只要消灭空格,模拟器就可以跑了……在Eclipse中打开Window> Preferences > Android将SDK的安装路径中的ProgramFiles改成PROGRA~1,例如D:\ProgramFiles\Java\android-sdk-windows,改为D:\PROGRA~1\Java\android-sdk-windows

然后你的模拟器就可以跑了\(^o^)/~

当然还有一种彻底解决问题的方法,就是换个没有空格的安装路径吧= =


 

king12:29PM on 2010-011-13 ReplyCategories: Android环境搭建 Tags: Android (8 ), JDK, SDK   

最新谷歌的Android手机平台引起了国内越来越多开发者的兴趣,一方面相比iPhone来说,Android采取了完全开放的政策,另一方面国内也盛传中国移动将在Android平台基础上推出自主的手机开放平台OMS,这无疑又增加了Android的吸引力。

按照本文,哪怕你是开发的门外汉,也可以快速搭建开发环境,轻松开始自己的Android平台开发之旅。文中所用软件包都是2009年3月8日当天的最新版,让我们从妇女节这个具有伟大意义的节日开始出发,一步步去学习了解Android吧。

https://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip

 

一、下载所需软件包

1、 下载JDK6

http://java.sun.com/javase/downloads/
推荐”Java SE DevelopmentKit (JDK)”的链接,下载后解压缩。

2、 下载开发用Eclipse IDE

个人建议下载Eclipse的J2EE集成版本,省事。当前Eclipse最新版本为3.4.2

http://www.eclipse.org/downloads/
推荐”Eclipse IDE for JavaEE Developers”的链接,下载后解压缩。

3 、下载谷歌的Android SDK

http://developer.android.com/(需要翻墙),也可以到 http://androidappdocs.appspot.com 去下载,下载后解压缩,打开“SDK Manager.exe”可以对程序更新。

·                         解压SDK的zip文件到指定目录,该目录即作为Android的主目录。

·                         然后将Android主目录下的tools目录添加到Path环境变量(我的电脑—-属性—-高级—-环境变量)。

·                         例:如将下载的SDK解压到D:\android-sdk-windows-1.6_r1,则在Path环境变量中最后加   ;D:\android-sdk-windows-1.6_r1\tools

·                         打开命令行工具输入android -h,测试android SDK是否配置成功。

二、设置开发环境

双击Eclipse解压缩后目录中的eclipse.exe启动,然后

1、 增加Android开发插件

选择Eclipse菜单Help -> Software Updates -> 选择选项卡上的Available Software,点击右侧按钮”Add Site…”,输入

http://dl-ssl.google.com/android/eclipse/

左侧会增加该项,点名称前的”+”,可以看到包括Developer Tools。点中该项的对勾,然后点右侧的”install”按钮,然后按提示安装。如图:

稍等片刻,Eclipse会下载并设置好Android插件,然后提示需要重启Eclipse,请点同意。

2、 设置Android属性中的Android SDK目录

选择Eclipse菜单Window -> Preferences -> 选择左侧的Android项,在右侧SDK Location项中输入你的Android SDK解压缩后的目录,点”Apply”,如图:

3 、设置Java属性中的编译属性

还是选择Eclipse菜单Window -> Preferences -> 选择左侧的Java项 -> 选择Compiler子项,确认当前选择的是1.6版本。如图:

至此,Android开发环境大功告成,下面就来看下如何在模拟器中运行程序。

三、测试Android程序在模拟器中的运行

1、 新建项目

选择Eclipse菜单File -> New -> Android Project,填写工程基本信息后确认。

2、 查看运行效果

选择Eclipse菜单Run -> Run,选择以Android方式运行。

Android手机模拟器启动后,稍等片刻后显示Android Logo,然后进入锁定键盘的待机状态,点”Menu”按钮解锁后就会显示你的测试程序。

由于模拟器启动时间较长,因此开发期间模拟器窗口最好不要关闭。此外模拟器可更换皮肤,并可按Ctrl+F12来切换显示模式。

目前谷歌只提供了Java语法的SDK,虽然有区别于正统的Java,但对于有J2ME开发经验的朋友来说,Android的开发也算驾轻就熟。由于C++原生编译结果目前在执行上还需要用户权限调整等问题,实际上造成了目前的Android开发是Java一枝独秀。

 

 


搭建Android应用程序开发环境

 

  就现在来讲GoogleAndroid已经不是什么新鲜事了,或许大家早已拥有android手机。也许你知道android手机界面如此的华丽,操作是如此的便捷。而其中各种各样的应用才是android手机最具魅力地方。现在就来折腾一下:开发我们自己的android手机应用。

  首先便是搭建一个开发环境,对于这种性质的文章网络上多如牛毛,参差不齐。我这篇就当作自己的学习笔记。

  需要的软件,在这里我都选最新的,折腾不需要太严肃:

·             jdk6 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

·             eclipse 3.6 下载地址:http://www.eclipse.org/downloads/

·             eclipse 插件 ADT 0.9.9 在线安装地址:https://dl-ssl.google.com/android/eclipse/

·             Andriod SDK 下载地址:http://developer.android.com/sdk/index.html

  依次下载安装好就行了,其中eclipse和android sdk是直接解压即可,比如我放在d:\eclipse和d:\android-sdk-windows。

1. 下载android模拟器

  打开解压好的android-sdk-windows,运行SDK Manager。这个是sdk的管理中心,安装和创建android模拟器都在这里进行,单击AvailablePackages,看到可用的sdk平台,选择最新的Android 2.2和AndroidAPI 8,大概70多兆。下载完后就可以在第一个Virtual Devices中创建模拟器了。单击右边的 New… 填写模拟器名字,Target选择Android2.2 – API Level 8,SD Card填个256 MiB就可以了。其余暂时默认,有兴趣的可以自行看看Hardware到底有些什么。

  创建好模拟器后,点击 Start… 运行起来就可以看到手机界面了。

2. 安装eclipse插件ADT

·                运行 Eclipse,选择 Help > Install New Software。

·                在打开的AvailableSoftware窗口中单击 Add…。

·     在Name栏给远程站点取个名称,比如:AndroidPlugin。在Location栏输入:https://dl-ssl.google.com/android/eclipse/

提示:如果下载遇到麻烦可以将https换成http试试。单击 OK。

·                回到AvailableSoftware窗口,将AndroidDDMS和Android DevelopmentTools都选上,单击 Next。

·                单击 Next ,同意安装协议,单击 Finish ,完成。

·                重启 Eclipse。

  此处照抄原文并翻译了一下,实际就点几下鼠标就可以了,用过eclipse的很容易上手。重启后打开 Window > Perferences > Android 在 SDK Location 中填入解压的sdk路径,比如:D:\android-sdk-windows。

3. 创建android项目

  在eclipse中单击 File > New > Android Project 。

·             project name 填个 HelloAndroid

·             Build Target 同样选Android 2.2

·             Application name(应用的名称):比如 doroleApp

·             Package name(包名):比如com.dorole

·             Create Activity(可以理解为一个活动界面):比如 myActivity

4. 在模拟器中运行

  新建的项目不用做任何修改,在项目名称上单击鼠标右键,选 RunAs > Android Application 就会打开之前创建的模拟器,解锁后我们写的应用就会运行了,屏幕上显示 HelloWorld, myActivity。到此Android开发环境就搭建完毕。有真机的也可以将项目打包成apk放在手机上运行,全文完。

官方参考资料:

http://developer.android.com/index.html(需穿越)

镜像:http://androidappdocs.appspot.com/index.html(无需穿越)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值