首页

文章

Android Device Monitor怎么用

发布网友 发布时间:2022-04-19 13:31

我来回答

3个回答

热心网友 时间:2022-07-10 22:22

  DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。
  如何启动 DDMS
  DDMS 工具存放在SDK – tools/路径下,启动DDMS方法如下:
  直接双击ddms.bat运行;
  在Eclipes调试程序的过程中启动DDMS,在Eclipes中的界面如下:
  Eclipes-DDMS
  选择“Other”,界面如下:
  Open-Perspective
  双击DDMS就可以启动了。
  DDMS对Emulator和外接测试机有同等效用。如果系统检测到它们(VM)同时运行,那么DDMS将会默认指向 Emulator。以上2种启动后的操作有些不一样,建议分别尝试下。
  DDMS 的工作原理
  DDMS将搭建起IDE与测试终端(Emulator 或者connected device)的链接,它们应用各自独立的端口监听调试器的信息,DDMS可以实时监测到测试终端的连接情况。当有新的测试终端连接后,DDMS将捕捉到终端的ID,并通过adb建立调试器,从而实现发送指令到测试终端的目的。
  DDMS-Device
  DDMS监听第一个终端App进程的端口为8600,APP进程将分配8601,如果有更多终端或者更多APP进程将按照这个顺序依次类推。DDMS通过8700端口(”base port”)接收所有终端的指令。
  下边通过GUI详细了解DDMS的一些功能
  Devices
  在GUI的左上角可以看到标签为”Devices”的面板,这里可以查看到所有与DDMS连 接的终端的详细信息,以及每个终端正在运行的APP进程,每个进程最右边相对应的是与调试器链接的端口。因为Android是基于Linux内核开发的操 作平台,同时也保留了Linux中特有的进程ID,它介于进程名和端口号之间。
  DDMS-Device
  在面板的右上角有一排很重要的按键他们分别是Debug the selected process调试所选进程、Update Threads刷新线程、Update Heap刷新堆栈、Stop Process停止进程和ScreenShot截屏。
  Emulator Control
  通过这个面板的一些功能可以非常容易的使测试终端模拟真实手机所具备的一些交互功能,比如:接听电话,根据选项模拟各种不同网络情况,模拟接受SMS消息和发送虚拟地址坐标用于测试GPS功能等。
  DDMS-Control
  Telephony Status: 通过选项模拟语音质量以及信号连接模式。
  Telephony Actions: 模拟电话接听和发送SMS到测试终端。
  Location Control: 模拟地理坐标或者模拟动态的路线坐标变化并显示预设的地理标识,可以通过以下3种方式:
  Manual: 手动为终端发送二维经纬坐标。
  GPX: 通过GPX文件导入序列动态变化地理坐标,从而模拟行进中GPS变化的数值。
  KML: 通过KML文件导入独特的地理标识,并以动态形式根据变化的地理坐标显示在测试终端。
  Threads、Heap、File Exporler
  DDMS-THF
  这几项,我们在其他开发工具中也经常使用,就在不此详细说明了。通过File Exporler可以查看Android模拟器中的文件,可以很方便的导入/出文件。
  Locate、Console
  DDMS-LC
  Locate:显示输出的调试信息。
  Console:是Android模拟器输出的信息,加载程序等信息;
  使用DDMS模拟发送短信,操作过程如下:
  在Emulator Control\Telephony Actions 中输入以下内容
  DDMS-SMS
  单击发送后,在Android模拟器中打开Messaging,看到下面的短信:
  DDMS-Message
  单击新短信,详细查看短信内容:
  AVD-Message
  中文显示为乱码,在未来的开发中,我们必须要注意中文字符的问题。

热心网友 时间:2022-07-10 22:22

首先打开Android Studio开发工具。

单击工具栏Android Device Monitor图标;

弹出Android Device Monitor主界面;

device窗口罗列模拟器中所有的进程;

logcat可以用于得到程序的log信息。

Emulator Control这个面板可以非常容易的打电话发短信等功能。

以上就是Android Device Monitor的使用。

热心网友 时间:2022-07-10 22:23

可以通过如下方式启动Device Monitor:
在Android Studio中,选择Tools > Android Device Monitor或者点击Android Device Monitor图标
在命令行中,定位到SDK目录的tools文件夹下,运行如下命令:
monitor
启动一个Android虚拟机或者通过一个USB线连接Android设备,可以通过在Devices窗口中选择设备来连接Device Monitor。
注意:如果你使用ADT,你可能需要在运行Device Monitor之前关闭调试工具。
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 安卓设备的 device id 是什么,具体有什么用 Android device是什么意思?手机型号是U11,但是我... 如何查看自己安卓手机的Android Device ID Android device 是什么意思?一款手机里型号就是这... 现代语言学主要是共时语言学还是历时语言学?为什么? 玛瑙里面像碎片,棉絮的状态,这样的玛瑙是真的吗... windows10升级后变成了整个桌面向左移了一块这样怎... 婚后恋爱小说txt全集免费下载 华为手机哪个型号的好 华为的手机哪个型号好 华为哪个型号最好? 华为手机,哪个型号好? 华为买哪款型号手机好呢? 华为5g手机2000元左右哪款好? 想买个二手手机,不知道选什么牌子的? 想买个二手手机,1000左右是苹果好还是华为还是viv... 现在买二手华为Mate20 P好,还是买新机2000元别的... 二手手机买什么型号的好啊,懂行的给点意见啊? 华为或者荣耀二手手机,两三千买啥型号性价比最高... 想淘个二手华为手机,就是不知道哪款性价比高,感... 无法启动此程序,因为计算机中丢失AndroidDevice.dl... 手机可以开机但进不了系统,怎么查询安卓device ID 如何使用adb命令forward Android device 怎么获取手机的Android Device ID 这个怎么弄才可以登录? 如何获取 android device id 怎么能知道安卓系统手机的DEVICE ID? QT for android中select android device下没有设备... 引用android 源码device目录下的类为什么会显示不存在 怎么把 android phone改成android device 华为手机拍自己的主屏幕怎么拍 华为手机怎么拍屏幕照 华为手机怎么拍屏幕 华为手机怎样自拍手机屏幕 华为手机锁屏怎么录屏 华为手机手势拍照怎么弄? what the difference between diachronic linguistics and synchronic linguistics 论述《语言学概论》讲述了哪些内容(600字以上) 原始凭证证上表示,向银行借入的长期借款的用途是... 向银行借入长期借款应附什麽原始凭证
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com