标签:
Android系统架构的组成部分以及其简单的运作方式:
Android架构:
JAVA JDK 1.6
Eclipse 3.6 (eclipse-java-helios-win32/64.zip)
ADT 0.9.7 (Android Development Tools)
ADT是Eclipse的插件,是用Eclipse进行Android开发的开发工具,它本身不是Android SDK. 安装方法和同其他Eclipse插件的方法一样(Help-> Install New Software…). ADT安装成功后eclipse工具栏中会出现小机器人图标
SDK Tools的安装
SDK Tools 本身也不是Android SDK,而是SDK的下载工具和配置工具,通过SDK Tools去下载各种版本的SDK。ADT里配置SDK路径的时候实际上他是在寻找SDK Tools,所以我们不单独下载和讨论SDK。 安装过程需要联网
第一步:Windows下运行SDK Setup.exe, Mac下运行tools\android 第二步:在国内安装SDK时,需要把Settings里的Force https://… 选项勾选中才可以正常下载.
打开sdk目录下的sdk manager,这里会有一个列表。正常显示的只会显示哪些资源已经下载好了,但是没有显示没下载的。也是因为被墙了。如果需要更新,就需要设置一些镜像了。
在国内无法正常访问Google,所以在android sdk manger下的tools/options下设置一下代理
android中文网
设置流程:
镜像路径
在线安装像之前的主题插件一样,把地址写进去就好了。 http://dl-ssl.google.com/android/eclipse/
压缩包安装
去网上下载别人已经下载好的zip包,然后archive的时候的时候,直接选中本地zip包即可。不过这种安装的一样需要联网。
src 源代码
libs
bin
res 资源文件
配置文件是什么东西?
先看一下,网页源码是什么东西。
就好比做菜,你不会做,去网上查教程。教程上放的是文字,而不是菜。 你按文字上的一步步操作,才做出了菜。 而网页,就是浏览器,按网页源码一步步来显示内容,才有了咱们看到的网页。 Android里也是,dvm按配置里的信息,一步步按配置里的信息,放到对应的位置,才有了咱们手机上看到界面。
gen目录
- 一般如果程序里需要一个文件,可能是一个配置文件,也可能是一个图片资源,如果程序里要使用,就需要写一下这个资源的路径。有个问题是,路径写起来很麻烦,还有更严重的一个问题是,如果路径名写错了,程序运行的时候,才可能会被发现。 所以,程序里需要定义一个变量,指向这个文件。但是,一个项目里的图,可能会很多。如果这样做的话,配置变量的功能很麻烦。所以,在android项目编译的时候,会自动把res下的资源生成一个静态的变量来映射对应的资源,而且还分了类。 当你使用对应的id时,android系统会自动读取对应的资源。
- 这个文件要注意,以后经常会遇到一些问题,是因为这个R文件没有自动生成
- 放进一张新的图片,会发现R文件里的drawable类会多出一个变量
assets 资源目录
project.properties: target=android-19 当前项目的编译版本
标签:
原文地址:http://www.cnblogs.com/deny-66/p/5585495.html