从现在起,开始Android!
注意:在开始android开发之前,你首先需要具备一定的JavaSE开发经验,先搭建好java开发环境然后再开始。
帮助站点:http://developer.android.com/index.html
第一步:下载SDK,配置开发环境
http://developer.android.com/training/index.html 提供了android开发的全部教程。
下载
Android SDK:http://dl.google.com/android/installer_r20.0.3-windows.exe ,然后运行此文件安装SDK。
安装时,请记住安装的位置,后面需要使用。
这个sdk只包含了主要部分,其余一些所需的资源(tools,api)需要使用安装完毕的android sdk manager程序区下载。
启动Android SDK Manager
安装完毕sdk后在程序中会有此管理器的启动菜单,启动后配置需要下载的包,参见http://developer.android.com/sdk/installing/adding-packages.html
必须:
SDK Tools
SDK Platform-tools
SDK Platform(至少选择一个 Platform 版本,强烈建议选择最新版本)
可选推荐:
System Image
Android Support
SDK Samples
安装eclipse plugin
Android Development Tools(ADT)是Android开发时的eclipse插件。
eclipse在线安装地址:https://dl-ssl.google.com/android/eclipse/
或者下载离线安装包(http://dl.google.com/android/ADT-20.0.3.zip),然后在eclipse中安装。
参考:http://developer.android.com/sdk/installing/installing-adt.html#Configure
下载安装完毕后配置此插件
在window->preferences中找到android项,配置SDK location,选择刚才安装sdk时的位置。(一般安装完毕插件后自动会识别到sdk的位置,因此这一步只需要确认一下即可)
至此,开发环境搭建完毕,下一步开始编写第一个app程序。
第二部:创建第一个程序
参考:http://developer.android.com/training/basics/firstapp/creating-project.html
安装成功ADT的eclipse中会有android开发的快捷图标,在工具栏中点击图标创建android项目。
填写相关的项目属性,通常情况下使用默认值即可。其中build sdk是指此程序将来运行的目标android版本,minimum required sdk只可运行的最低android版本要求。
过程中选择BlankActivity。创建完项目后,可以简单看一下生成了哪些文件。
第三部:运行程序,先睹为快!
在运行android程序之前需要配置android程序的运行”目标“——模拟器或者实际设备:
a.如果有android设备则直接用USB连接到电脑上,并在系统中打开USB调试模式即可。(第一次连接电脑可能需要安装设备USB驱动,一般os会自动安装驱动)
b.推荐配置AVD(Android Virtual Device),在eclipse中点击图标然后新增avd配置。
以上两项任一条件满足即可运行android程序。
打开项目任何一个文件或者选中项目,然后点击eclipse的运行图标,接着eclipse会让你选择
运行方式,选择Android Application方式即可运行。
注:点击运行图标后,首先会编译项目文件,这个过程中有时候可能会出现提示xxx.out.xml文件格式不正确无法解析的错误(Error in an XML file: aborting build.),经过查询可通过删除报错的文件,然后clean项目、关闭项目、再打开项目来解决。(此问题目前我也还不明确究竟是什么问题)参考http://stackoverflow.com/questions/1674101/android-project-wont-build-when-editing-a-resource-file
下面是在模拟器(android4.1)上运行demo截图: