2、Android能干什么?
3、系统架构
4、DIV和JVM
(1) 首要差别
Dalvik:基于寄存器,编译和运行都会更快些.JVM:基于栈,编译和运行都会慢些
(2) 字节码的区别
Dalvik:执行.dex格式的字节码,是对.class文件进行压缩后产生的,文件变小· JVM:执行.class格式的字节码
(3) 运行环境的区别
Dalvik :一个应用启动都运行一个单独的虚拟机运行在一个单独的进程中.JVM:只能运行一个实例,也就是所有应用都运行在同一个JVM中
1、搭建开发环境
下载必要的资源
下载地址:
https://pan.baidu.com/s/1XCIl64REqITUjljXluXJ0w
提取码:7x4l
重要资源说明:
android-sdk-windows
android软件开发包,作用相当于JDK =jre+eclipse
Anroid应用开发工具
此Eclipse已经内置了支持Android开发的插件(ADT)
2、设置对应需要的sdk
选择一起解压的android-sdk-windows
3、配置Path环境变量(配置SDK的调试工具)
4、搭建模拟器
(1)创建并启动模拟器
AVD Name :虚拟设备名称
Device :设备型号
Target :系统SDK的版本
CPU/ABI:处理器
Keyboard:是否用硬键盘(不选用软键盘)Skin :不同型号皮肤外形不相同
Memory Otions :内存选项设置
RAM:设备的运行内存
VM Heap:虚拟机堆空间内存
lnternal storage :设备内部存储空间大小SD Card : SD卡内存