AndroidStudio 3.0中之后无法打开DDMS [Android Device Monitor] 问题
AndroidStudio 3.0中之后无法打开DDMS [Android Device Monitor] 问题
一、AndroidStudio 3.0中之后无法打开Android Device Monitor
最近升级了AS后发现在在菜单栏中的Tools下Android中没用了,这样就不能愉快的打开了DDMS了,但是有些工作还是需要DDMS的帮助的,于是就开始了和AndroidStudio为打开DDMS斗智斗勇一番。
先看看Google对AndroidStudio 在3.0以后版本中Android Device Monitor 的描述:
Android Device Monitor
Android Device Monitor is a standalone tool that provides a UI for several Android app debugging and analysis tools.
However, most components of the Android Device Monitor are deprecated in favor of updated tools available in Android Studio 3.0 and higher.
说白了就是Android Device Monitor这个玩意不好用了,我们[谷歌]准备慢慢抛弃它了,于是在Android Studio 3.0开始慢慢的动手啦,所以在AndroidStudio 菜单栏中的Tools下删除了Android菜单,当然在菜单栏中的DDMS图标也删除了,这就导致不能像之前版本AS那样轻松使用DDMS了,但是在很多情况下DDMS还是很有用滴;因此Google还是保留了Android Device Monitor的。
二、打开Android Device Monitor的新方式
Google文档中打开Android Device Monitor的方式:
Start Android Device Monitor
To start the standalone Device Monitor application, enter the following on the command line in the android-sdk/tools/ directory:
monitor
- 1
换成了我的话就是这样的了:
- 用我们的白话就AS在3.0之后删除之前的了
Tools目录下的Android菜单,这样就导致以前通过Tools-->Android-->DeviceMonitor打开DDMS的方式行不通啦;- 最后根据Google 文档自己鼓捣打开DDMS,在此记录一下:
- 1.先找到
AndroidStudio配置的SDK路径: ;- 2.在SDK的
android-sdk/tools/路径下【就是和配置ADB命令一样的路径】有个monitor.bat的批处理文件;- 3.鼠标连续点击两下
monitor.bat这个批处理文件,在屏幕上会打开一个类似CMD的命令行中输入板,然后迅速自动关闭;- 4.坐等1到3秒就会打开
DDMS;
附上android-sdk/tools/文件截图【已经标出了monitor.bat】:
还有以图为证:
三、打开DMMS小技巧(快捷方式)
如果是需要经常DDMS的话,每次都先找的AndroidStudio配置SDK文件夹下找到android-sdk/tools/monitor.bat,再打开就有点麻烦了,于是个人想出下面几种简单的打开DDMS的方式了;
- 备注:以下命令中:
D:\AndroidSDK\tools\monitor.bat是我个人AndroidStudio配置SDK下monitor.bat具体路径,诸位小伙伴使用前需要替换为`自己电脑中AndroidStudio配置SDK下monitor.bat的完整路径;
(一)、bat批处理文件快捷方式
由于现在每天面对的是设备需要经常借助DMMS,属于这里干脆写个简单的批处理文件bat放在桌面上,需要打开DDMS时就点击一下就打开DDMS那就好多了。
下面是我写的打开DDMS的bat文件。
@echo off
rem color 0A :设置cmd背景颜色和字体颜色
color 0A
rem title:设置cmd标题
title Start Android Studio Mointor
echo 请按任意键打开 Android Studio Mointor .....
pause>nul
rem “D:\AndroidSDK\tools\monitor.bat”是AndroidStudio配置SDK文件夹下monitor.bat的完整路径
call D:\AndroidSDK\tools\monitor.bat
(二)、Dos命令
其实在上面的批处理文件中真正打开DMMS的是最后一行命令,当然也可以把这行命令在命令窗口执行同样可以打开DDMS;
(1)打开Window命令窗口 :Win+R快捷键–>CMD–>Enter;复制命令: call D:\AndroidSDK\tools\monitor.bat,然后回车执行,坐等1到3秒就会打开DDMS;
(2)在AndroidStudio中底部Terminal中输入: call D:\AndroidSDK\tools\monitor.bat,然后回车执行,坐等1到3秒就会打开DDMS;
四、附上Google 文档方便大家查看
如果有不同情况欢迎留言或者自行参考: Google文档
AndroidStudio 3.0中之后无法打开DDMS [Android Device Monitor] 问题的更多相关文章
- 在Android Studio中打开Android Device Monitor时报错的解决方法
在Android Studio中打开Android Device Monitor时报以下错误时(Android-SDK\tools\lib\monitor-x86_64\configuration\1 ...
- AndroidStudio3.0打开Android Device Monitor
相信很多更新了AndroidStudio3.0的小伙伴会发现无法在工具栏的的Tools->Android->device monitor,打开DeviceMonitor. 今天偶然看到 G ...
- Android-Android Studio 3.0找不到Android Device Monitor
原文:https://blog.csdn.net/yuanxiang01/article/details/80494842?utm_source=copy 为什么Android Studio 3. ...
- Android Studio 3.0找不到Android Device Monitor
因为自Android Studio 3.0开始弃用Android Device Monitor,Android Developers官网上的原话是: Android Device Monitor is ...
- Android Device Monitor工具的DDMS使用
Dalvik Debug Monitor Server(DDMS)是主要的Android调试工具之一 1.打开android studio->tools->android device m ...
- AndroidStudio3.0无法打开Android Device Monitor的解决办法(An error has occurred on Android Device Monitor)
---恢复内容开始--- 打开monitor时出现 An error has occurred. See the log file... ------------------------------- ...
- Android 7.0 中 ContentProvider 实现原理
欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者:汪毅雄 导语: 本文描述了ContentProvider发布者和调用者这两在Framework层是如何实现的. 作为Android的四大 ...
- IIS7.0中Process打开cmd程序出现问题
本人在VS中用Process打开cmd程序,并传入参数,转换图片,运行成功! 但是放入IIS7.0中,Process打不开cmd程序,程序直接运行过去,无结果,无报错! 解决方案: 将IIS里面你程序 ...
- 配置IIS提示打开目录浏览时的问题:未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
错误消息: 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的 ...
随机推荐
- element之tree组件样式重写
1.改写实现效果: 2.页面代码 <el-tree :data="data" :props="defaultProps" @node-click=&quo ...
- 【Struts2】 国际化
一.概述 二.Struts2中国际化: 2.1 问题1 全局 局部 2.2 问题2 2.3 问题3 2.4 问题4 在Action中怎样使用 在JSP页面上怎样使用 一.概述 同一款软件 可以为不同用 ...
- redis—django-redis
自定义连接池 这种方式跟普通py文件操作redis一样,代码如下: views.py import redis from django.shortcuts import render,HttpResp ...
- 解决docker容器开启端口映射后,会自动在防火墙上打开端口的问题
在docker中运行第三方服务时,通常需要绑定服务端口到本地主机.但使用 -p 参数进行的端口映射,会自动在iptables中建立规则,绕过firewalld,这对于端口级的黑白名单控制管理是很不利的 ...
- linux基础5-vi文本处理器
三种模式下各自可以完成的操作: 一般模式:可以完成光标移动.删除单个和整行字.复制和黏贴,通过i.o.a.r这几个命令进入编辑模式 编辑模式:可以输入字符,通过esc返回一般模式 指令模式:读取文件, ...
- Ubuntu系统---以virtualenv方式安装Tensorflow-CPU
Ubuntu系统---以virtualenv方式安装Tensorflow-CPU 一.安装环境 环境:Ubuntu18.04+CPU+python2.7 本文介绍:如何在ubuntu上以virtual ...
- Python GUI--Tkinter简单实现个性签名设计
一.Tkinter的介绍和简单教程Tkinter 是 Python 的标准 GUI 库.Python 使用 Tkinter 可以快速的创建 GUI 应用程序.由于 Tkinter 是内置到 pytho ...
- Raid0、Raid0+1、Raid1、Raid5四者的区别
RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据还有一个大功能,多块盘放在一起可以有冗余(备份)RAID整合方式有很多,常用的:0 1 5 10 Raid0Raid0是所有raid ...
- 《SVG精髓》笔记(一)
本文是基于<SVG精髓>一书的简单总结,文中的demo均为该书提供,目的是方便大家使用时快速查阅. 1. 坐标系统 视口(viewport):文档使用的画布区域,表示SVG可见区域的大小, ...
- Javascritp 数据结构和二叉树算法
1,所有圆圈都是一个节点,里面的数字就是节点的值.8上面没有父节点,那么8就是根节点,而4,7,13没有子节点了,称之为叶子结点.其他的称之为:中间结点. 2,8节点是3和10的父节点,3是8的左孩子 ...