我的android开发之旅 1、关于android

来源:互联网 发布:货架设计软件 编辑:程序博客网 时间:2024/05/16 11:57
                  先说说android的背景,我知道这些东西大家都看了很多,但可能还有些“书呆子”不知道他的来历,先说说吧:    2005年google收购了成立22个月的android公司,Google意图明显,就是向嵌入式移动市场发力!关于android公司我就不多说了,Google呢,我推荐两本书 《被谷歌》和《谷歌小子》,我记得都是中信出版出版的 大家可以去看看,都是外国人写的,有些人可能看不惯。
  说了这么多废话了,主要就是讲讲关于android的前世今生。再看看世界第一款android手机:G1



下面我们进入正题,关于android体系结构,这方面我们只要略微知道一些就好了,不需要深入研究,至少现在不需要:

从图可以看出来,分为4层,1应用层 由java编写,我们写的应用程序都是在这个层面上 跑的。
                                          2 应用框架层  主要由一些开发人员调用的组件组成
                                          3系统运行层   一些由C、C++写的库函数
                                         4Linux内核 驱动 内存管理等方面


好,大概知道了android体系结构后 我们就来编写代码 在开始之前 我们要先配置环境 :
1 java jdk (具体怎么装 不用我说了吧 都会)
2 eclipse+ADT插件 ( 不说了 网上多的是)
3 android sdk (在线安装 我不说了 主要说说 对于我们这些ADSL小水管的朋友们  离线下载是个不错的选则)
         关于离线下载:
这些文件都是我根据SDK下载器的更新文件
http://dl-ssl.google.com/android/repository/repository.xml分析得到,应该是最新的
,你可有通过迅雷和快车下载这些文件。
http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip
http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip
http://dl-ssl.google.com/android/repository/android-2.2_r01-windows.zip
http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r01.zip
http://dl-ssl.google.com/android/repository/jboss-5.1.0.GA.zip
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/tools_r06-windows.zip
http://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip
2) 下载完后,按下面的映射关系解压文件
前面是你下载的文件,箭头后面是你解压到的SDK下载器所在目录下的目录
android-1.5_r04-windows.zip==>platforms/android-3
android-1.6_r03-windows.zip==>platforms/android-4
android-2.0_r01-windows.zipp==>platforms/android-5
android-2.0.1_r01-windows.zip==>platforms/android-6
android-2.1_r02-windows.zip==>platforms/android-7
android-2.2_r01-windows.zip==>platforms/android-8

google_apis-3-r03.zip==>add-ons/addon_google_apis_google_inc_3
google_apis-4_r02.zip==>add-ons/addon_google_apis_google_inc_4
google_apis-5_r01.zip==>add-ons/addon_google_apis_google_inc_5
google_apis-6_r01.zip==>add-ons/addon_google_apis_google_inc_6
google_apis-7_r01.zip==>add-ons/addon_google_apis_google_inc_7
google_apis-8_r01.zip==>add-ons/addon_google_apis_google_inc_8

docs-2.2_r01-linux.zip==>doc

samples-2.1_r01-linux.zip==>samples/android-7
samples-2.2_r01-linux.zip==>samples/android-7

tools_r06-windows.zip==>tools

usb_driver_r03-windows.zip==>usb_driver

我觉得这个很详细了 一步一步来 不要急 一定可以的 哈哈
装好之后 配置下环境变量即可


OK,今天就到这里  明天开始正式搞起,come on 我们不写什么Hello World  直接从activity开始


                                                                                                                             (未完待续....)
原创粉丝点击