Android Hello World

来源:互联网 发布:js 对象转url参数 编辑:程序博客网 时间:2024/05/12 17:40

官网Hello World例子

如果上面链接访问不了,请尝试http://developer.android.com.nyud.net/resources/tutorials/hello-world.html

或者访问本机如下目录%AndroidSDKHOME%/docs/resources/tutorials/hello-world.html,其中%AndroidSDKHOME%是SDK解压缩后的目录,如本例的D:/Andrew/android-sdk-windows/docs/resources/tutorials/hello-world.html

安装程序下载

需要下载的程序包括JDK、Java IDE(如本文的NetBean)、Android SDK及ADT。

注:Android SDK的官网http://developer.android.com不明原因的被屏蔽掉了,因此需要改用其原始地址http://androidappdocs.appspot.com,详见我的另外一篇博客android开发网站无法访问解决方法

 

安装

由于篇幅原因,JDK和NetBean的安装不再赘述。

安装Android SDK

在SDK页面Download the Android SDK一节下载合适的(如Window操作系统下的)SDK后解压,解压后文件夹下有三个子目录:add-ons、platforms、tools以及SDK Manager.exe和SDK Readme.txt。其中,add-ons和platforms目录为空。这是因为从1.6版开始Android SDK均采取更新(或称做组件)的方式来安装各版本的SDK,具体方法是运行SDK Manager.exe:

Refresh source完成后,将会出现如下图所示的对话框(不知道是不是因为我工作的机器系统是2003的缘故,这里只有Android SDK Tools,revision 8,在家里XP系统的本本上可以看到从1.5到2.2版的SDK,好几个版本的Google API以及Sample等组件):

说明:之所以会这样,是因为昨天(2010-12-7),Android 2.3已发布,而昨天下载的SDK Manager是2.2版,该版的SDK Tools的revision是7,要升级到8,升级到8之后才会出现下图所示的列表:

选择需要安装的版本以及需要安装的Google API等(在左侧的列表中双击需要安装的组件,左边图标从X变成√表示选中),单击Install按钮,进行各组件的安装。

组件的安装分为两部分:下载和安装。首先,SDK Mangager 会将各组件下载到Temp(新建)目录中,下载完成后会自动安装。不过SDK Manager下载组件的速度实在是太慢了,不知道是不是可以通过设置来提速,为此,特地在网上搜索了一下,发现原来还可以利用迅雷等下载软件来帮助提速:

这里,摘抄http://topic.csdn.net/u/20100328/15/3bcfb443-80d8-4737-ac32-914cd3b61241.html部分文字,感谢作者得无私奉献~~~:

不过装了这么多次,总算有点儿收获,用AVD Manager升级SDK时,会在线升级,会很慢很慢,在升级时发现会在SDK目录下生成一个temp文件夹,它把文件下载到这个temp文件夹下,然后升级,可惜它下的太慢了,我们有迅雷的嘛,在迅雷里下载这些文件然后拷贝到该目录下,再用AVD Manager升级,就快多了。一点儿小经验,和兄弟们分享下。
当你看到temp目录下生成了个小文件时,记下文件名,然后在前面加上https://dl-ssl.google.com/android/repository/,然后去用迅雷下载吧。下了别删除,留着以后重装用吧,呵呵。

在升级时,还有可能遇到如下错误(我是在从SDK Tools,revision 7升级到8时出现的):

folders failed to rename or remove,下面摘抄http://www.eoeandroid.com/thread-16484-1-1.html一段,感谢作者的分享~~~

(1)在android-sdk-windows下复制tools文件夹,得"复件tools"文件夹
(2)运行复件tools文件夹里的android.bat,在出现的Android SDK and AVD Manager上执行之前的升级步骤即可成功。记得在此步之前关闭已打开的Android SDK.. Manager(若有)。 
(3)删除”复件tools"(非必要)

 

安装ADT

      下面摘抄DouO's Blog一段,感谢作者的分享~~~

      Android的开发环境大多是Eclipse+ADT,其实在netbeans上也是可以的。有个netbeabs插件叫NBAndroid,如果想在Netbeans上开发Android应用第一步就是要安装它,下面是NBAndroid的项目主页http://kenai.com/projects/nbandroid。

      要安装NBAdroid,推荐的方法是在NetBeans中注册NBAdroid的更新中心(Update Center),具体的步骤是:

      1) 打开工具(Tools )-> 插件(Plugins) -> 设置选项卡(Setting)

      2) 点”添加”按钮将这个链接http://kenai.com/downloads/nbandroid/updates.xml加进去,改个名字如Android,确定。

      3) 转到可用插件选项卡(Available Plugins),找到Android插件,安装。出现验证警告点继续就可以了。

添加NBAndroid平台

      安装好ADT后还需要添加NBAndroid,具体方法是:

      1) 打开"文件(File)"-->"新建项目",选择Android Project

 

      2) 单击"下一步",在Android Platform下拉列表框中会出现Missing Platform(NO PLATFORM)字样

     3) 单击Android Platform下拉列表后的Manage Platform按钮,进入:

 

      4) 单击上图红线圈起部分("添加平台"按钮),进入:

      5) 选择Google Android Open....并单击下一步:

      6) 找到Android SDK路径,如本例的D:/Andrew/Android-sdk-windows,单击下一步

     7) 输入平台名,如本例的Android1.6,并选中下表中的某个版本(如Android 1.6,因为我手机是1.6版),单击完成返回前一页,可以添加多个平台,最后返回到平台选择对话框,单击完成即可创建新的Android Project。

 

创建Android虚拟设备(AVD)

 

创建Hello World