最近公司产品的版本刚封版,有一点时间喘息了。我决定开始学习下android的开发。
一直对移动应用领域很有兴趣,但是兴趣是一回事,谋生是另一回事。加上我没做过java的开发,陆续看过java的书也都是写理念或基本语法相关的。学习android开发同时也可以学习java的开发。
我的目标很简单,想通过android应用开发,增加点收入。目前这个目标是否能达到还不好说,但是开放平台带来的开发者直接参与和创造个人利润的机会,可以说是一个很好的事情,我很想参与到其中去。如果从这各种开放平台开发获利,可以解决个人财务问题,那何尝不是我们追寻的*之一?
好了,废话少说。我的近期目标是做一个类似街机雷电的飞行游戏。=——=,当然,目前我一切要从0开始,一直在做c/c++ 相关的工作,我连java代码都的hello world都没写过。哈哈
第一天当然是android开发环境搭建。
在google搜索了下"android开发者论坛",找到一个国内的论坛,大概看了下教程。我发现大多数人的教程都不照顾新手来的。
总结起来其实很简单,开发android开发需要如下的基本工具和环境:
1.安装JDK
android的app应用是java程序,jdk是必备的。同时jdk也是运行其他相关开发环境必备的基础。最新安装。
我直接google了jdk的下载页面,oracle下找到了最新的java 7下载页面:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
下了适合我windows版本的jdk安装:
http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-windows-i586.exe
jdk按向导安装完毕。
2.安装eclipse:
eclipse的名声不用我说了吧,不知道的自己google下。在eclipse和myeclipse的选择中,我想先从eclipse开始吧。
eclipse是开发java程序的利器,android的app开发常用工具。
到了eclipse下载页面一看傻眼了
http://www.eclipse.org/downloads/
上面列了那么多都是啥啥版本啊,选择了一个classic版本下载:
Download eclipse-SDK-3.7.1-win32.zip from:
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip&url=http://mirror.bjtu.edu.cn/eclipse/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip&mirror_id=547
我下载了最新版本的3.7.1因为3.7以上才支持java7
因为从未有使用eclipse的经验,我又下载了对应的中文语言包:
从
http://download.eclipse.org/technology/babel/babel_language_packs/R0.9.0/indigo/indigo.php
找到对应classic版本的中文包:
中文包完成度只有87.x%
Eclipse的安装非常简单,解压到一个目录去,语言包也解压出来合并到同样目录去。就装好了。
3.安装andorid SDK
在google的android官方项目下载sdk安装
http://developer.android.com/sdk/index.html
第一次安装完只有sdk的基本组件,用生成的快捷方式sdk manager启动sdk管理器
用sdk管理器下载安装了 android 4.0 api,tools全部,以及extras的全部项目。
后来我发现在安装ADT时也可以下载安装Android SDK。
4.ADT的安装
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT就是开发eclipse的开发android程序的插件:
具体安装说明可以看这里
http://developer.android.com/sdk/eclipse-adt.html
http://developer.android.com/sdk/eclipse-adt.html#installing
因为GFW的原因,我们无法用https的安装.反而http的链接可以安装:
在eclicpse的帮助菜单中选择install new software,
在打开的安装界面按上面的安装说明输入地址
http://dl-ssl.google.com/android/eclipse/
一会即可开始按向导安装。
但注意在安装到最后一步时,安装器会问是否需要在线安装andorid sdk,因为我前面已经装过,选择已有sdk,然后找到sdk的安装路径填写上即可:
C:\Program Files\Android\android-sdk\
在安装的过程中我出了问题,是通过重新配置eclipse的首选项中android相关的sdk目录地址重新来的。
5.其他
据说开发andorid程序需要SWT,我暂时没安装,这是eclispe的插件,等用到再装吧。
在sdk生成的AVD mananger(android虚拟机)快捷方式中,生成了一个虚拟机,接下来打开eclipse,新建一个项目,选择建立一个例子项目
我选择了snake(贪吃蛇)。
点运行,如果配置都正确,选择在我建立的avd上运行,虚拟机启动后,贪吃蛇出现在“手机“上了。
好了,今天就到这。接下来,开始看android相关的书籍照着练习吧。对了,还有java语法书和
《Thinking In Java》中文版
我来啦。 android app!