android studio 3.x Android device monitro运行的解决方案

前言

在学习郭霖《第一行代码》第六章 数据存储全方案——详解持久化技术时提到使用Android Device Monitor工具

在安装的Android Studio 3.x 中根据官方解释,该工具因为不常用已经被移动到sdk 目录下的 Android\Sdk\tools中下的 monitor 双击可以直接打开android studio 3.x Android device monitro运行的解决方案

目录

前言

错误——an error has occurred 

解决措施:

 


错误——an error has occurred 

 

正常情况下你会得到一个错误

android studio 3.x Android device monitro运行的解决方案

第一反应:开始百度问题词条

                          原因: Android Device Monitor不支持java jdk9 jdk10

解决措施:

  1. 下载jdk1.8

                           直接去官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

                           下载jdk1.8 选择对应系统的安装包下载并安装

 
    2.配置环境变量

                             配置环境变量的教程网上有很多,这里应该着重参考在已有环境的基础上切换另一个环境,我参考的博客是

                            https://blog.csdn.net/elice_/article/details/80471312 

    需要确认你的系统环境已经切换为jdk1.8 在 cmd 中 输入 java -version 查看

    3.更改Android Studio 中的配置

                             1.左上角File——ProjectStructure——JDK Location 设置为你的 jdk1.8路径

                              2.出现错误:Unable to Start tthe daemon process 

                                                  解决方案1:可以设置一个 -Xmx512  自行百度

                                                  解决方案2:(我自己实践了成功的) 重新开机

  原因:daemon是一个守护进程守护着你的电脑阻止了gradle的正常工作 直接重启就能关闭这个进程

  再次打开 monitor文件发现成功了

   android studio 3.x Android device monitro运行的解决方案


感悟:解决这个问题花了数个小时。所以很感谢那些提供解决措施的人。另外觉得自己的问题可能有综合性,因此在这里记录下来,供大家查看。