我的Android环境搭建

我的Android环境搭建

开发Android环境:
JDK 5.0及以上版本(必须,在Eclipse里配置的JDK会自动将编写的.java编译到Android项目的bin目录并生成.apk文件在sdk里运行)
Android SDK(必须)
Eclipse+ADT(非必须)


一、ADT(Android Development Tools)
1.adt介绍:安卓开发工具
ecplise 里的插件,安卓开发工具插件。布置开发环境时为了方便在ecplise里开发android程序而装的插件,没有adt一样可以开发android.

2.adt下载:
ADT20.0.3下载地址: http://dl.google.com/android/ADT-20.0.3.zip
最新版ADT: http://developer.android.com/sdk/installing/installing-adt.html
3.在Eclipse里安装adt插件:
a.在线安装1:启动eclipse--Help菜单--Instal New Software--add site--输入:
           Name:adt(自定义名字)
           Location:https://dl-ssl.google.com/android/eclipse/

b.在线安装2:启动eclipse--Help菜单--Eclipse Marketplace--搜索栏:ADT--Android Development Tools for Eclipse--Install

c.离线安装1:下载一个ADT的安装包,解压缩后,应该有两个文件夹,plugins和features,在你的Eclipse中找到这两个文件夹, 把ADT中的plugins和features分别复制到Eclipse的plugins和features文件夹中,启动Eclipse

d.离线安装2:启动eclipse--Help菜单--Instal New Software--add site--输入:
           Name:adt(自定义)
           Location:下载的ADT压缩包路径


二、SDK(software development kit)
1.android sdk介绍:Android的软件开发工具包
被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
包含:开发版本的管理(SDK Manager) 和 模拟器管理(AVD Manager)
Android NDK只是Android SDK的一个组件,通过NDK,你就可以用c或c++来开发app.

2.android 模拟器:Android SDK自带的
Android模拟器是Android SDK自带一个移动模拟器。它是一个可以运行在你电脑上的虚拟设备。即它可以模拟一个android手机。让你在没有android手机的情况下,也能对编写的android程序进行测试。
Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序。   
Android模拟器能够模拟除了接听和拨打电话外的所有移动设备上的典型功能和行为。
Android模拟器提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生事件。同时它还有一个屏幕用于显示Android自带应用程序和你自己的应用程序。
为了便于模拟和测试应用程序,Android模拟器允许你的应用程序通过Android平台服务调用其他程序、访问网络、播放音频和视频、保存和传输数据、通知用户、渲染图像过渡和场景。
Android模拟器同样具有强大的调试能力,例如能够记录内核输出的控制台、模拟程序中断(比如接受 短信或打入电话)、模拟数据通道中的延时效果和遗失。


3.SDK下载:
a.SDK 20.0.3下载(zip的免安装) http://dl.google.com/android/installer_r20.0.3-windows.exe
b.最新版下载:
http://developer.android.com/sdk/index.html

4.安装.exe或解压.zip下载的SDK文件:
  D:\Program Files\Android\目录下
安装后的文件夹D:\Program Files\Android\android-sdk-windows\中:
 SDK目录结构
  1:add-ons             用来保存Google插件和开发需要的第三方文件
  2:Platforms           保存已经下载的不同版本的SDK
  3:toos                SDK工具
  4:SDK Manager.exe       在线安装工具
  5:SDK Readme.txt        说明文件
  6:docs                 Android开发文档
  7:samples               例子程序
  8:extras               附件文档
  9:platform-tools        开发工具
  10:temp                  缓存目录

5.配置环境变量:
  ANDROID_HOME: D:\Program Files\Android\android-sdk-windows
  path:  ...;%ANDROID_HOME%\platform-tools

6.win+R--cmd--abd:显示SDK版本信息,说明SDK配置成功
adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).  
它的主要功能有:
* 运行设备的shell(命令行)
* 管理模拟器或设备的端口映射
* 计算机和设备之间上传/下载文件
* 将本地apk软件安装至模拟器或android设备
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.
查看版本:adb version
查看设备:adb devices
安装文件:adb install <apk文件路径>
卸载文件:adb uninstall <软件名>
登录设备:adb shell
上传文件:adb push <本地路径> <远程路径>
下载文件:adb pull <远程路径> <本地路径>
系统帮助:adb help
获取Root:adb remount



三、设置SDK路径
Eclipse重启后,选择Window--Preferences--Android--Browser你的SDK安装路径:
  D:\Program Files\Android\android-sdk-windows


四、更新ADT和SDK
1.更新ADT:
a.删掉以前的版本:help--Install New Software--右下脚:what is already installed--Android DDMS/Android Development Tools/Android XXview(此步也可以直接更新)--Uninstall--Finish--重启Eclipse
b.重新安装ADT

2.更新SDK:window--Android SDK and AVD Manager(图标)--Installed Packages--update all

五、配置虚拟机
步骤如下:
1.Android Virtual Device Manager(adt的图标)--new
2.
name:就是你给这个虚拟机起的名字.
target:就是你创建的这个虚拟机的版本号
sd card:就是你为这个虚拟器分配的存储容量。它以一个镜像文件存放在你的硬盘上,所以建议不要搞得太大,要不然浪费空间
skin:下的built-in就是选择手机的分辨率
HVGA:320*480
QVGA:240*320
WQVGA400:240*400
WQVAG432:240*432
WVGA800:480*800
WVGA854:480*854
resolution可手动编写手机的分辨率。这对那些山寨机就非常有用的了。
3.选择完所有选项后点击create avd就可以创建一个新的android虚拟机了。
4.点击start→launch→确定   即可启动。






你可能感兴趣的:(android adt sdk)