概述
Android自从2005年8月由Google收购注资后,到08年第一部android手机的发布,再发展到现在,人们对android这个词已经很熟悉了。对于开发人员而言,android开发技术已经非常成熟,很容易上手。本人之前是做web开发的,也是后来自学android,到目前已经android应用开发两年多的经验,再次总结一下Android开发中遇到的困惑,对刚毕业的童鞋,或想转android开发的童鞋一点点小帮助。
之所以取名为半瓶水,想必大家看了就应该知道其意,软件行业太广太深,本人只能说了解点皮毛,如有错误还请大家多多指教,本人也会及时将开发中遇到的新感悟更新。虽然Android的教材以及专题很多,但每个人的见解或者表达方式不太一样,道理都是基本一致的,就看读者的喜好了,在下面的文章中,尽可能的用一些解释性描述来说明而非太专业的词汇让新手难以理解,对android失去兴趣。
下面开始进入正式内容:
第一节 Android环境搭建和相关组件简单介绍
1. 环境搭建
Android环境搭建有好几种方式,网上的介绍也很多,大家可以自己搜索,这里介绍Google官网的开发工具下载。http://developer.android.com/ 本人是使用的Eclipse+Adt的开发环境,现在官网上好像推荐的是AndroidStudio+Adt+SDK的一整套工具集成。以前是Eclipse+Adt+SDK的集成环境,现在不知道是不是google主推AndroidStudio开发工具,不提供Eclipse的下载了,需要自己下载Eclipse,然手安装Adt以及下载AndroidSDK,自己配置。不过在百度云盘上仍然可以下载到Eclipe的继承版本。或者大家就用AndroidStudio。
下面介绍一下前面提到的ADT和SDK,不管做.net开发还是java或者其他平台框架的人应该对sdk这个词不陌生,每个框架都有自己的一套sdk。Adt(Android Development Tools)是android开发的一个插件,可以集成到eclipse或androidStudio等IDE上,为Android开发提供开发工具的升级或者变更,方便开发人员创建android项目、调试等。说白了就是一系列小工具,比如DDMS(是 Android 开发环境中的Dalvik虚拟机调试监控服务)、adb(连接手机或模拟器的命令工具)、logcat(查看手机或模拟器运行中的log信息)等等,这里先做了解,以后用熟了就知道是什么东东了。
上面一大片文字估计看的很累,其实图文结合更能让大家一目了然,这里给大家一个网址,http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 或者网上很多跟着后面搭建一遍就会了。这里提醒一下,如果使用的sdk是5.0以前的 jdk版本最好用1.6的。
今天就写到这里,等有机会,我会把搭建环境的整理步骤+图文做一个完整的流程,网上的例子可能有点老了,新手可能会遇到一些奇葩的问题。