写在前面
俗话说得好,“没有记录的历史就是没发生过的历史”,我对这句俗话赞许不已。作为必应词典安卓版的次要作者,最近正在学习安卓应用的开发。既然这段历史发生过,那就把这个过程记录下来吧,一来帮自己复习一下,二来如果能给别人带来一些帮助,那我就更欢乐了。
在学习安卓开发之前,需要说明的是我有较长时间的Windows8 / Windows Phone应用开发经历,并著有《WindowsPhone应用程序开发》和《Designfor the Future – Metro风格应用解读及设计指导》两书(此处插播广告,欢迎购买),所以不自觉间可能会将安卓开发与前两者对比。
http://developer.android.com/index.html是 Android开发的官方支持网站,里面的内容自然是丰富而可靠的。
应用开发环境的搭建
开发环境的搭建几乎是任何平台软件开发的第一步。安卓应用开发环境的搭建对我来说是一个慢长和痛苦的过程。虽然跟VisualStudio的几乎是一键安装没法比,但也应该是一个相当自动的过程。不过不巧赶上斯巴达,Google的网站几乎是一个也访问不了。公司的网络虽然是真正的internet,但不知道IT为何如此小气也把部分 Google的服务器给干掉了,所以环境的搭建折腾了很久。
下面介绍一下正常情况下,安卓应用开发环境的搭建:
- Download Java SDK
- Download the Android SDK.
- Install the ADT plugin for Eclipse (if you’ll use the Eclipse IDE).
- Download the latest SDK tools and platforms using the SDK Manager.
具体来说:
1. 首先下载Java SDK。
http://www.oracle.com/technetwork/java/javase/downloads/index.html,按自己操作系统及对应的版本下载就可以了。
2. Downloadthe Android SDK。以前搭建环境的时候,都需要先安装eclipse。最新版本的Android SDK自带了一个专为Android开发设计的eclipse版本,可谓是省时省力。下载位置在这里http://developer.android.com/sdk/index.html#download
如果在Windows下安装或使用Android SDK遇找不到JDK无法安装的问题,可以做:
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量",在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(安装路径);classpath变量,变量值为:.;%JAVA_HOME%(即为前面设置的java——home变量路径)\lib;%JAVA_HOME%\lib\tools.jar;在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)
3. 下了最新版的SDK后,其提供的eclipse中就已经包含了ADT
4. 看运气了。如果哪天GFW不挡你,多下点吧。