Presentation is loading. Please wait.

Presentation is loading. Please wait.

Android环境搭建 倚动软件工厂实验室 网络课程地址:http://ncmsd.jxufe.cn:8080/

Similar presentations


Presentation on theme: "Android环境搭建 倚动软件工厂实验室 网络课程地址:http://ncmsd.jxufe.cn:8080/"— Presentation transcript:

1 Android环境搭建 倚动软件工厂实验室 网络课程地址:http://ncmsd.jxufe.cn:8080/
QQ群: QQ: 倚动软件工厂实验室

2 本讲内容 Android体系结构 Android开发工具介绍 什么是Android Android Android环境搭建

3 什么是Android? Android本义指“机器人”,Android的标志为机器人;
2003年10月,Andy Rubin等人创建Android公司,并组建Android团队; 2005年Google收购了Android公司; 2007年11月Google正式向外界展示Android操作系统,并宣布成立开放手机设备联盟; Android是基于Linux平台的开源手机操作系统,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

4 安卓平台体系结构

5 Android体系结构 Android的体系结构(Android Architecture)
Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件四层组成。 采用“软件叠层(Software Stack)”方式进行构建,使得层与层之间相互分离,各层分工明确。 保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无须任何改变。

6 Android体系结构 ⑴应用程序(APPLICATIONS) ⑵应用程序框架(APPLICATION FRAMEWORK)
Android内有一系列的核心应用,包括短信程序、日历工具、地图浏览器、网页浏览器等工具,以及基于Android平台的应用程序框架,所有的应用都是Java语言编写的。 ⑵应用程序框架(APPLICATION FRAMEWORK) 开发者可以完全使用与那些内核应用程序相同的框架,这些框架用于简化和重用应用程序的组件。若某程序能够“暴露”其内容,则其他程序就可以使用这些内容。例如Android的四大组件:Activity、Service、ContentProvider、BroadcastReceiver。

7 Android体系结构 ⑶系统运行库层(LIBRARIES) ⑷Linux内核层(LINUX KERNEL)
Android定义了一套C/C++开发库供Android平台的其他组件使用。这些功能通过Android应用程序框架提供给开发者,开发者是不能直接使用这些库的。 ⑷Linux内核层(LINUX KERNEL) Android的核心系统服务依赖于Linux2.6内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。Linux内核也同时作为硬件和软件栈之间的抽象层。

8 Android开发工具介绍 Android开发所需工具及其功能 工具 功能角色 是否必须 Java JDK
Android是基于Java的,需要安装Java虚拟机。 必须。 Eclipse 免费、开源的集成开发环境,方便、快捷开发。 可选。Eclipse是一个集成开发工具,能够帮助我们完成很多繁琐的事情。 Android SDK Android软件开发工具包,是应用软件开发工具的集合。 ADT 将Eclipse和android SDK连接起来的纽带,方便开发android程序。 可选。ADT是Eclipse中开发Android应用所需要的插件,使用它们可以提高我们的开发速度和效率。

9 Android开发工具介绍 官方下载地址 本视频采用的开发工具版本为: 四合一百度网盘下载地址为:
Java JDK: Eclipse: Android SDK: ADT: 本视频采用的开发工具版本为: JDK1.6+Eclipse4.2+ADT Android SDK4.1 四合一百度网盘下载地址为:

10 ndroid开发环境搭建的流程与主要步骤
Android开发环境搭建 A ndroid开发环境搭建的流程与主要步骤

11 Android开发环境搭建 安装JDK及配置Java环境 1. JDK1.6程序的安装

12 2、Java环境配置 注意:JAVA_HOME的变量值中不需要任何符号 。
%JAVA_HOME%表示引用JAVA_HOME的值F:\Java\jdk1.6.0_10 点表示当前目录,分号表示多个路径之间的分隔符。

13 Eclipse第一次启动时弹出存放位置对话框
Android开发环境搭建 Eclipse的安装 Eclipse第一次启动时弹出存放位置对话框

14 Android开发环境搭建 ADT插件的安装

15 Android开发环境搭建 安装进度条 弹出警告对话框 重启Eclipse对话框 安装成功后出现的图标

16 Android开发环境搭建 Android SDK的安装及配置
将Android SDK安装包解压,然后将其地址作为SDK Location的值

17 Android SDK安装目录下各文件夹作用
注意:为了在命令行窗口可以使用Android SDK的各种命令,建议将Android SDK目录下的tools、platform-tools子目录添加到系统的path环境变量中。

18 管理模拟器 管理模拟器的两种方式: 图形化管理AVD:运行Eclipse,单击菜单栏中的“手机”图标,弹出AVD管理界面,单击new按钮创建模拟器。 命令行管理AVD:在命令行下管理AVD需要借助于android命令(位于Android SDK安装目录的tools目录下),如果直接执行android命令将会启动Android SDK和AVD管理器。

19 管理模拟器 创建模拟器 设置模拟器参数 启动模拟器

20 启动模拟器 注意: (1)创建、删除或浏览AVD之前,通常应先设置一个环境变量:ANDROID_SDK_HOME,该环境变量的值为磁盘上一个已有的路径(可任选,但不包含中文和空格)。 (2)如果不设置该环境变量,开发者创建的虚拟设备默认保存在C:\Users\<user_name>\.android目录下。 (3)如果设置了ANDROID_SDK_HOME环境变量,那么虚拟设备就会保存在%ANDROID_SDK_HOME%/.android路径下。 !注意与JAVA_HOME等环境变量的区别,它们都是指向自身的安装目录。

21 创建第一个Android应用 开发Android应用程序的一般步骤。 创建Android项目
启动Eclipse,选择FileNewOther…菜单项,弹出新建工程对话框,选择“Android Application Project”创建一个Android项目。 运行Android应用程序 选中创建的Android应用程序,单击右键Run as Android Application。


Download ppt "Android环境搭建 倚动软件工厂实验室 网络课程地址:http://ncmsd.jxufe.cn:8080/"

Similar presentations


Ads by Google