配置开发环境和Android Tools

(written in 2012-06-29 01:30:09


windows下开发android应用程序

  1. 安装java 虚拟机,java sdk for windows
  2. 安装eclipse, eclipse for windows
  3. 安装ADTAndroid Development tools)插件(含有DDMSLogcat),打开eclipsehelpInstall new Software,在work with编辑框中输入http://dl-ssl.google.com/android/eclipse,然后点击Select All按钮》Finish按钮。安装完毕重启eclipse

【离线安装】add》添加acrhive》选择zip

  1. 下载 android sdk for windows,解压。并在eclipseWindowPreferencesAndroid,在SDK Location编辑框中选中解压的android sdk目录,然后点击OK
  2. 更新Android SDK Manager,选中需要的Android系统版本和文档,例子等,然后点ok开始更新。更新完毕即可进行开发Android项目。
  3. 创建AVDAndroid Virtual Device)虚拟设备,WindowAVD Managernew,设置虚拟设备的配置,然后点击Create AVD

命令行下创建AVD

  1. cmd控制台输入命令查看的可用android版本平台:

android list targets

  1. 创建AVDandroid create avd --name <your_avd_name> --target<targetID>

其他命令:

android list avd 列出自己创建的模拟器

android delete avd --name avd_name 删除模拟器

emulator -debug avd_config -avd avd_name 指定用某模拟器

adb install c:\aa.apk 安装应用程序到模拟器

rm com.aa.pak 卸载应用程序

  1. 配置环境变量(需要在控制台使用android相关命令才需要配置)
    1. Android SDK Manager

在系统path环境变量添加sdk的安装路径\tools目录

cmd控制台输入android -h查看是否配置成功。

  1. ADB调试工具:

系统path环境变量添加sdk的安装路径\platforms-tools目录

在控制台输入adb shell 查看是否配置成功

  1. AVD模拟器目录:

系统环境变量ANDROID_HOME:自定义目录。如果没有设置则会在C:Documents and Settings\<user_name>\.android目录下存放AVD模拟器。

 

 

android_sdk_for_windows目录

add-ons:额外的附件软件

platforms:不同android系统版本

sample:官网提供的例子

system-images:系统映射文件img格式

toolsandroid的开发,调试工具

SDK Manager.exeSDK管理器,负责安装卸载不同的android系统版本

AVD Manager.exe:负责管理AVD手机模拟器的配置

 

Linux系统配置开发环境

Ubuntu为例搭建android开发环境

  1. 安装java sdk for linux。打开terminal找到安装包的位置,例如cd Downloads/
    1.     ls  -l //显示Downloads文件的所有文件,详细显示文件的名称日期,权限等
    1.      ./jdk-6u21-linux-i586.bin  //安装 jdk
    1. 如果不能执行该文件,可以使用

    chmod 777 jdk-6u21-linux-i586.bin   //修改权限所有用户都可以执行

  1. 配置jdk 的环境变量
    1.     cd /etc          //打开根目录
    2.     ls  -l | grep profile  //显示grep profile目录的所有文件
    3.     sudo vim profile  //vim软件打开profile这个文件(此操作会提示显示输入本用户的密码)
    4.     打开文本后,在最后加入以下内容

Export JAVA_HOME=/home/用户名/Downloads/jdk1.6.0.21

Export PATH=$PATH:

Export CLASSPATH=

  1. 保存后使用命令java -version查看jdk是否安装成功
  1. 安装android sdk

/home/用户名/tools/android-sdk-linux_x86目录中打开tools文件夹,双击android在终端中运行,安装界面跟在Windows下一致。

  1. 配置android环境变量
    1. sudo vim profile 
    2. export PATH后加入内容,变成
    3. Export PATH=$PATH:$JAVA_HOME/bin:/home/用户名/tools/android-sdk-linux_x86/tools
    4. 修完完毕可以用which adb查看是否配置成功
  1. 安装eclispse

下载完解压就可以使用,跟在windows平台下一样设置sdk

 

Android SDK提供的开发工具

  1. Android模拟器(Android Emulator

emulator.exe虚拟移动模拟器,模拟一个实际的Android运行环境下的设计,调试和测试用户的应用程序。

  1. 集成开发环境插件ADT(Android Development Tools Plugin for the Eclipse IDE)
    • 可以从Eclipse继承开发环境内部访问别的Android开发工具。包括截屏,管理端口转发,设置断点,查看现场和进程信息等。
    • 提供新的项目向导,用户快速创建一个新的Android应用需要的所有基本文件
    • 使创建android应用的过程自动化,简化。
    • 提供android代理编译器,用户为androidmanifest.xm和资源文件编写有效的xml文件
  1. DDMS调试监视服务(Dalvik Debug Monitor Service)

集成在Dalvik中,用户管理运行在模拟器或设备上的进程,并协助进行调试。

  1. ADB调试桥(Android Debug Bridge

用于向模拟器或者手机安装应用程序的apk文件和从命令访问模拟器或设备,也可以通过标准调试器链接到运行在Android模拟器或手设备上的代码。

  1. AAPT资源打包工具(Android Asset Packaging Tool

通过这个工具将class文件和资源文件打包成apk文件。

  1. AIDL接口描述语言(Android Interface Description Language

用来生成进程接口代码。

  1. SQLite3数据库

小型关心型数据库。

  1. Traceview跟踪显示工具

Android应用程序生成跟踪日志数据的图形分析视图。

  1. SD卡工具 mksdcard.exe
  2. dx.bat class和其他资源文件编译成一个dex文件
  3. ActivityCreator生成Ant构建文件

是一个脚本,用来生成Ant构建文件。继承在ADT中。

  1. AVD虚拟设备(Android Virtual Devices

一个AVD模拟一个版本的Android平台,硬件配置,SD卡和用户数据。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值