学习Android开发, 首先需要搭建开发环境。
一、JDK(不用安装)
1. 拷贝
D:\Java\jdk1.8.0_91
2. 配置环境变量
选择计算机-->右键"属性"-->单击高级系统设置出现系统属性页面,如图:
点击高级-->环境变量弹出如下页面:
JAVA_HOME=D:\Java\jdk1.8.0_91; (就是 jdk 所在的文件目录)
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar
PATH=D:\Java\jdk1.8.0_91\bin;原来的
3. 校验
开始-->运行-->CMD 输入 java -version 出现如下图:
到此为止JDK配置完成。
二、运行eclipse ADT (不用安装)
1. 配置一个环境变量 ANDROID_HOME = D:\Java\adt-bundle-windows-x86_64-20140702\sdk
2. 直接运行 eclipse.exe (不用安装)
把下载好的 elipse 里的 eclipse.exe 双击即可
三、测试环境
1. 可以下载海马模拟器(地址: http://droid4x.haimawan.com/),夜神模拟器等
2. 也可以用插入 usb 进行真机调试
四、创建项目
1. 打开 eclipse --> File --> New --> Android Application Project
2. 配置,由于现在大多数都是 双核系统, 所以配置在 SDK 在4.0 以上,一直 NEXt ,到最后 Finish 就好了,eclipse 都已经帮我们配置默认设置,如下图:
3. Finish 后界面就如下面:
4. 然后就是程序运行啦,在项目名那右键,选择 Run As --> Android Application
就会进到模拟器的选择,当然啦,首先要运行个模拟器,在 eclipse 的右上方(默认是这样)DDMS,查看有没模拟器,如果没有的话 可以点击
选择 DDMS 点击 OK。
进入 DDMS 界面如下:
默认 Devices 下面那里是没,如果有模拟器运行的话,会有那些模拟器的后台服务运行情况,
那这里是怎么读取的呢,是通过 SDK目录下的 platform-tools 里面的 abd.exe 程序来读取的
读取到模拟器的界面:
5. 选择运行环境
到这就一个简单的 helloworld 程序运行成功啦!
最后再介绍 ADB
ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过ADB我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。
ADB的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下ADB会daemon相关的网络端口,
所以当我们运行Eclipse时ADB进程就会自动运行。
ADB是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有:
* 运行设备的shell(命令行)
* 管理模拟器或设备的端口映射
* 计算机和设备之间上传/下载文件
* 将本地apk软件安装至模拟器或android设备
ADB是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备。