Android开发中的几个概念
来源:互联网 发布:java游戏编程培训 编辑:程序博客网 时间:2024/05/16 12:50
一、adb
adb的全称为Android Debug Bridge,就是起到调试桥的作用。为什么需要调试桥呢?因为Android手机本质上是Linux系统的,而开发工具Eclipse所在的是Windows系统,两者属于不同的系统。通过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设备.
DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。
它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。
在集成开发环境中,有DDMS控制台窗口。如,MyEclipse中,有个叫DDMS的Console。
0 0
- Android开发中的几个概念
- GSM手机开发中的几个概念
- Java开发中的几个概念介绍
- Android Layout xml 中的几个概念
- android应用开发的几个重要概念
- android 开发 关于地图的几个概念
- C#中的几个概念
- java中的几个概念
- 电子商务中的几个概念
- 金融保险中的几个概念
- 经济学中的几个概念
- Oracle中的几个概念
- C++中的几个概念
- 面向对象开发中的几个核心的思想和概念
- 面向对象开发中的几个核心的思想和概念 .
- 面向对象开发中的几个核心的思想和概念
- android 几个进程概念
- Android NDK开发下使用C/C++的几个概念
- 各国语言包字符串缩写
- App Resources(应用资源)
- Resources Overview(资源综述)
- Providing Resources(供应资源)
- 2014-04-15学习笔记
- Android开发中的几个概念
- Accessing Resources(访问资源)
- 当前Java软件开发中几种认识误区
- java中的io使用常见规则总结
- 指针和引用的区别
- Handling Runtime Changes(处理运行时变化)
- Localizing with Resources(资源本地化)
- 浅复制和深复制 clone()的使用
- Resource Types(资源类型)