`
limingnihao
  • 浏览: 1820424 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android开发学习 之 三、Log,DDMS和AVD

阅读更多

三、Log,DDMS和AVD

3.1 Log

3.1.1 Log类和方法

在Android开发时写log,api已经有现成的的类了:android.util.Log。

有5种不同级别:verbose,debug,info,warn,error,对应的5个方法。

Log.v(tag, msg) ,Log.d(tag, msg) ,Log.i(tag, msg) ,Log.w(tag, msg),Log.e(tag, msg)。

参数tag:用于标识日志消息的来源。它通常用于标识类或Activity日志调用出现的位置。在LogCat窗口中我们就可以使用定义的LOG_TAG来过滤所有使用这个TAG的log。

参数msg:log的信息。

例:

 

public static final String LOG_TAG = "liming.activity.example";


Log.v(CommonConfig.LOG_TAG, "ActivityExample onCreate");
 

 

3.1.2 LogCat窗口

打开LogCat窗口,Window -> Show View -> Other -> Android -> LogCat.


 

默认其下有一个Log,所有的log信息都会显示在这个。然后我们可以自己添加其他窗口。一般系统报错的时候,到这里还查看。

我们添加一个过滤。点击窗口右上的加号,在Filter Name中输入需要过滤的的字符串。点击OK就行了。


 


 

3.1.3多个设备的Log查看

在模拟器、真机数量多于两个的时候,需要进行选择显示哪个设备的log。

Eclipse视图模式选择DDMS,在左上角Devices中双击想要看log的设备。


 

3.2 DDMS

DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

 

 

3.2.1电话短信

 

电话短信Emulator Control窗口。用于模拟器之间进行,每个模拟器title的前面数字就为他自己的电话号码。在Incoming number中输入电话号码,下面选择Voice打电话,SMS发短信。

 

 

3.2.2虚拟地理坐标

虚拟地理坐标,Location Controls窗口。虚拟模拟器的gps信息。


 

3.3 AVD

 

AVD(Android Virtual Devices,android手机模拟器)。

 

 

3.3.1 查看AVD文件

 

打开LogCat窗口,Window -> Show View -> Other -> Android -> File Explorer。


 

程序路径在data\data\包名,SQLite数据库文件、Activity. openFileInput()操作的文件,均在此目录下。

sdcard为SD卡。

可以把文件导入导出。先选择文件夹,在点击相应按钮。

当然真机这样操作也是可以的。

 

3.3.2横竖屏切换

让AVD可以像手机那样横竖屏切换,快捷键CTRL++F12

 

  • 大小: 24.1 KB
  • 大小: 9.4 KB
  • 大小: 23.8 KB
  • 大小: 6 KB
  • 大小: 19.4 KB
  • 大小: 10.9 KB
分享到:
评论

相关推荐

    Android代码-DebugLog

    android.util.Log is the most usable library of the Android. But, when the app released on the market, some important information is clearly forgotten by the developer. All logs are disabled by Debug...

    一种基于Android开发环境的调试工具DDMS.pdf

    一种基于Android开发环境的调试工具DDMS.pdf

    Android应用源码之6.DDMS视图和Button.zip

    Android 应用开发源码 参考与学习使用

    老罗android开发视频教程全集百度网盘下载

    Android基础阶段:平台架构特性(JAVA/C) Market/应用程序组件 环境搭建与部署/打包与发布 AVD/DDMS/AAPT 调试与测试 相关资源访问/资源制作 Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及...

    [Android开发从零开始].6.DDMS视图和Button

    [Android开发从零开始].6.DDMS视图和Button

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    附录还包含了Android开发常用工具(模拟器、DDMS和Eclipse)的使用指南。  《Android移动应用开发(第3版)卷Ⅰ:基础篇》卷Ⅰ以及本书的卷Ⅱ,不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导。另外,...

    Android开发环境搭建实验报告(1).doc

    实验一 Android开辟环境搭建之袁州冬雪创作 一、实验内容 1) 懂得Android开辟所需要的开辟包和工具,以及获得它们的方式; 2) 下载、装置和配置Android开辟包; 3) 测试装置的开辟环境,创建了一个Android项目; 4) ...

    《Android开发从零开始视频教程》下载地址

    [Android开发从零开始].6.DDMS视图和Button.mp4 52MB [Android开发从零开始].7.Intent初级学习.mp4 67.9MB [Android开发从零开始].8.Activity生命周期.mp4 53.1MB [Android开发从零开始].9.Activity高级学习.mp4 ...

    Android开发案例驱动教程 配套代码

    《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...

    Android移动应用开发 第3版 卷1卷2合集part2

    android用户界面设计精髓 android应用程序设计精髓 对外发布你的android应用程序和附录6个部分 附录还包含了android开发常用工具 模拟器 ddms和eclipse 的使用指南 《Android移动应用开发 第3版 卷Ⅱ:提高篇》...

    Android应用源码之6.DDMS视图和Button-IT计算机-毕业设计.zip

    Android应用源码开发Demo,主要用于毕业设计学习。

    Android开发环境搭建实验报告之欧阳科创编.doc

    实验一 Android开发环境搭建 "时间:2021.02.05 "创作:欧阳科 " 一、实验内容 1) 了解Android开发所需要的开发包和工具,以及获得它们的方式; 2) 下载、安装和配置Android开发包; 3) 测试安装的开发环境,创建了...

    Android开发环境搭建实验报告(4).doc

    实验一 Android开发环境搭建 一、实验内容 1) 了解Android开发所需要的开发包和工具,以及获得它们的方式; 2) 下载、安装和配置Android开发包; 3) 测试安装的开发环境,创建了一个Android项目; 4) 在模拟器上运行...

    Android开发环境搭建实验报告(3).doc

    实验一 Android开发环境搭建 一、实验内容 1) 了解Android开发所需要的开发包和工具,以及获得它们的方式; 2) 下载、安装和配置Android开发包; 3) 测试安装的开发环境,创建了一个Android项目; 4) 在模拟器上运行...

    006__android 之DDMS的使用

    006__android 之DDMS的使用视频教材,讲解的比较详细,有兴趣的可以学习下哦

    (最新整理)Android开发环境搭建实验报告.doc

    Android开发环境搭建实验报告)的内容能够给您的工作和学习带来便利。同时也真诚的 希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝...

    Android移动应用开发从入门到精通 书签版

    附录还包含了Android开发常用工具(如模拟器、DDMS、调试桥和SQLite等)的使用指南。  《Android移动应用开发从入门到精通》不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导。另外《Android移动应用...

    Android_Toolkit_V1.4(Android开发工具集)

    本软件是一款轻捷的Android Java应用程序安装、调试工具,部分功能可以在google提供的Android SDK开发包里面的DDMS(Dalvik Debug Monitor Service (DDMS) Tool)找到官方的实现。DDMS功能很强大,但功能过于繁多,...

    嵌入式操作系统及软件开发《Android实验指导书》

    为《嵌入式操作系统及软件开发》课程写的Android实验指导书。共3个实验,文档一共33页,每个实验有具体的操作过程、详细代码和实验结果截图。 实验一:Android实验环境搭建。包括:Android应用开发平台安装、及相关...

Global site tag (gtag.js) - Google Analytics