1、 相关软件的下载与安装
JDK的下载与安装:url:http://java.sun.com/javase/downloads/index.jsp 点击下载JDK下载。
Eclipse的下载与安装:url:http://www.eclipse.org/downloads/ 下载eclispe ,eclispe不需要安装,解压后即可使用。
Android SDK的下载与使用:url:http://developer.android.com/sdk/index.html,选择平台(xp)下载对应的SDK。
下载到电脑上,并解压,例如解压到F盘,目录如下F:\android-sdk-windows。
运行F:\android-sdk-windows目录下的SDK Setup.exe,程序将自动检测是否有更新的SDK版本可供下载。
单击Accept All 单击install安装,安装后的文件会下载到F:\android-sdk-windows目录下。
环境变量设置:桌面右击“我的电脑” 选择 “高级”—“环境变量”--- “系统变量”在系统变量Path中添加“F:\android-sdk-windows\tools”,单击“确定”。
ADT的下载与安装:ADT(Android Development Tools)
点击eclispe.exe,运行eclipse 单击“help” – “install new software”,打开安装新软件界面。
单击 “add”,添加一个新站点,“location”:http://dl-ssl.google.com/android/eclipse/
下载安装成功后,重启eclipse选择“window” – “Preferences”菜单选项,点击右侧的“android” 输入Android SDK的路径F:\android-sdk-windows。
2、 虚拟设备AVD(Android Virtual Device)的创建与使用
Eclipse 环境下AVD的创建
“Window” – “Android SDK and AVD Manager”– “ New…”
Name:自定义
Target:选择
SC Card : 256 MiB
Skin: Built-in HVGA
以上为基本配置。
命令行下AVD的创建
运行cmd 打开命令行窗口 输入“android list target”显示当前可用的设备列表
创建AVD:在命令行中输入“android create avd --name MYAVD –target 10 ”创建一个名称为“MYAVD”,框架级别为“10”(即Android2.3.3)的AVD。
启动AVD:emulator –avd MYAVD启动AVD。
3、 创建“Hello Android”
启动eclipse 依次选择“File” – “New”-“Android Project”创建一个新的Android工程。
右击项目名称“Run as (运行方式)” – “Run Configuration(运行配置)”,在运行配置界面中选择要运行的项目,要启动的AVD,点击运行启动AVD,运行项目。如果AVD配置好了的话,直接“Run as”-“Android Application”即可
等个几分钟,如果是第一次打开AVD的话,即可看到Hello Android界面了,如果没有出现项目文件界面,等项目文件加载完毕后,点击MENU打开项目文件,进入Hello Android界面。
4、 Android应用程序的调试
在eclipse开发环境中,不仅可以通过ADT插件来进行Android应用程序的开发,还可以方便的对应用程序进行测试。最主要的测试工具是DDMS。
DDMS的启动:Eclispe右上角选择DDMS模式启动,如果没有从Other中选择。
Devices面板:在Devices面板中,可以看到与DDMS连接的设备终端的信息及设备终端上运行的应用程序,当前显示的是AVD的信息。在Devices面板中可以设置应用程序更新Heap状态、更新Thread状态,或者停止应用程序的执行,以及截取手机屏幕。
Emulator Control面板:在Emulator面板中可以向模拟器AVD中打入电话或发送短信,还可以虚拟模拟器的Google Map 位置信息。
信息输出面板:其显示的信息窗口主要包括如下几个:
Thread更新信息,要使该窗口显示内容,需要在Devices面板中设置Thread更新。Thread更新信息窗口的主要作用是显示应用程序当前状态下所有正在执行的线程的状态。
Heap更新信息,要使该窗口显示内容,需要在Devices面板中设置Heap更新,更新信息窗口主要的作用是显示应用程序中堆的分配与回收等。
File Explorer,该信息窗口主要显示Android模拟器中的文件,如果模拟器启动时加载了SD卡,也可以查看SD卡的信息,同时还可以向SD卡中考入或考出文件。
Allocation Tracker
LogCat,LogCat中会显示应用程序的运行信息,包括调试信息、警告信息、错误信息、普通信息以及亢余信息。
5、 DDMS中的日志输出
如果开发人员需要在程序中运行时打印一些调试的消息,除了使用传统的System.out.println之外,还可以使用android.util包下的Log 类,该类可以将信息以日志的形式输出到LogCat中。
Log类日志类型:
Log.v(tag,msg) 输出亢余信息
Log.d 输出调试信息
Log.i 输出普通信息
Log.w 输出警告信息
Log.e 输出错误信息
当LogCat输出的信息量很大时,可以通过自定义过滤器来对内容进行限制。
分享到:
相关推荐
Ubuntu-Android开发环境搭配.pdf
Android开发环境搭配图文教程.pdf
Ubuntu-Android开发环境搭配.doc
Ubuntu-Android开发环境搭配.docx
Android开发环境搭配(图文教程).pdf
Android是一个新生的系统,因此手机玩家在摆弄的时候经常会出现手忙脚乱、摸不着头脑的情况。这其中就与该系统复杂的名词有关,而这些名词偏偏常出现在刷机等令人“惊心动魄”的环节之中,造成很多GPhone手机玩家...
Android开发环境详细搭配置过程, 每一步都有详细图示。
Android 开发环境的搭配详解,图文并茂,非常详细。
Android环境搭配及简单HelloWord,入门新手手把手教你搭建android开发平台
详细描述android环境搭配过程,快速实现helloworld!
本次项目主要实现了一款实用的饮食搭配系统,有欢迎界面、引导界面和使用界面,其中引导界面只会在第...开发环境和运行演示可以参考我主页对应的博客:https://blog.csdn.net/qq_42257666/article/details/119578378。
3.3 Android开发环境的搭配 13 3.4 Android模拟器中sd卡的创建和文件的上传 15 3.4.1 SD卡的创建 15 3.4.2向sd卡里面上传文件及异常解决 16 4音乐播放器的详细设计 17 4.1 播放器的欢迎界面和主界面的设计和说明 17 ...
前三章主要介绍Mono for Android开发的相关发展历程,环境搭配,开发流程,系统架构。 第四章开始介绍页面控件资料,看着很类似NET中的相关控件,让人特别的亲切和熟悉。 第五六章介绍的是开发中如何使用SQLite...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
## 开发环境: Myclipse/Eclipse/Idea都可以(服务器端) + Eclipse/AndroidStudio都可以(手机客户端) + mysql数据库 ## 系统客户端和服务器端架构技术: 界面层,业务逻辑层,数据层3层分离技术,MVC设计思想! ## ...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...
余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...