Android教程(一)

android是基于linux的智能手机操作系统,在这个手机操作系统上提供了一个java环境。在android上编程可以使用c/c++直接调用linux操作接口,或者使用java进行开发。

1.android系统的结构
     分四层:操作系统层(linux,驱动),库和运行时环境,应用程序框架,应用程序
    操作系统和运行时库之间是内核空间用户空间的分界点,库和框架之间本地代码和java代码之间的接口(jni),应用程序和android框架之间是android框架api和java应用程序之间的接口。

2.android的工具:
    aapt,adb(调试桥),avd,aidl,ddms,dx等

3.android开发环境
    jdk,eclipse,adt,android sdk
    eclipse编写好java代码通过adt发送到android sdk中运行,可以把android sdk想象成web环境中的tomcat,sdk中包括:底层镜像,linux/windows工具,文档,示例等

4.

你可能感兴趣的:(android)