Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android设备监视器屏幕显示了这个奇怪的空白屏幕,但什么都不起作用_Java_Android_Sqlite_Android Studio_Android Device Monitor - Fatal编程技术网

Java android设备监视器屏幕显示了这个奇怪的空白屏幕,但什么都不起作用

Java android设备监视器屏幕显示了这个奇怪的空白屏幕,但什么都不起作用,java,android,sqlite,android-studio,android-device-monitor,Java,Android,Sqlite,Android Studio,Android Device Monitor,每当我打开安卓设备监视器时,我都会看到这个(附图像的)空白屏幕,那里什么都不工作。 实际上我想访问sqlite,所以我使用的是android设备监视器,但我不知道发生了什么,它开始出现异常行为。 请帮忙! 我从屏幕截图中看到,这是关于windows机器的,但可能与OS X上的问题相同,在OS X上,Android设备监视器似乎无法在jdk1.8.0_162上工作。安装以前的版本对我很有用。如果从存档中安装java jdk1.8.0_151或更早版本,并删除位于/Library/java/Java

每当我打开安卓设备监视器时,我都会看到这个(附图像的)空白屏幕,那里什么都不工作。 实际上我想访问sqlite,所以我使用的是android设备监视器,但我不知道发生了什么,它开始出现异常行为。
请帮忙!

我从屏幕截图中看到,这是关于windows机器的,但可能与OS X上的问题相同,在OS X上,Android设备监视器似乎无法在jdk1.8.0_162上工作。安装以前的版本对我很有用。如果从存档中安装java jdk1.8.0_151或更早版本,并删除位于/Library/java/JavaVirtualMachines的16X版本,或在环境变量中将java_HOME更改为旧版本,则ADM可以工作。要从下载归档的jdk,您必须创建一个oracle帐户来下载以前的版本:(


我一直在寻找更多关于堆栈溢出的类似问题来帮助我,因为这个问题让我非常沮丧,现在我看到了。也提供了相同的解决方案。

请按照以下步骤操作:

  • 请注意,您必须降级到1.8.0_151版本, 降级到1.8.0_152也无济于事
  • 下载并安装旧版本-
  • 通过运行命令-ls检查是否安装了旧版本 /Library/Java/JavaVirtualMachine/
  • 更新~/.bash_配置文件中的JAVA_HOME以指向旧的JDK版本
  • 运行Android监视器

  • 无法找到解决方案的可能副本