Android设备监视器模拟器5554 - 离线

时间:2017-03-05 17:35:49

标签: android android-studio android-emulator

下午好!不久前,我开始开发一个Android应用程序。应用程序通过想要的Android Device Monitor拉数据库和视图创建数据库并写入数据,但是当您启动时,emulator-5554会切换到离线模式。我尝试使用adb kill-server和adb start-server解决问题,但无济于事。提示如何解决问题?用于开发Android Studio 2.3。

8 个答案:

答案 0 :(得分:7)

我和你有同样的问题,但是当我首先打开Android设备监视器时,我发现它有效。 1.关闭你的模拟器和android设备监视器。 2.打开你的Android设备监视器。 3.打开你的模拟器。 然后它工作。我不知道为什么。

答案 1 :(得分:1)

在我的情况下,我不得不:

  1. build.gradle将依赖关系更改为classpath 'com.android.tools.build:gradle:2.2.3'

  2. 断开所有连接的设备

  3. adb kill-server
  4. adb start-server
  5. 然后启动Android Device Monitor
  6. 最后从Android设备管理器启动模拟器

答案 2 :(得分:1)

  • 打开Android SDK
  • 选择标签SDK工具
  • 更新Android模拟器和相关软件包

答案 3 :(得分:1)

我正在使用模拟器Nexus 5X得到同样的问题。在重新启动笔记本电脑之前,此模拟器工作正常。我的笔记本电脑重新启动后,此问题引发

我在模拟器上启用/激活开发者选项后解决了这个问题。

如何在模拟器上激活开发人员选项

  1. 转到设置
  2. 选择关于模拟设备
  3. 点按内部版本号 7次
  4. 希望这可以解决您的问题或其他读者。感谢。

答案 4 :(得分:0)

尝试:

adb connect localhost:5555

答案 5 :(得分:0)

您可以通过命令行脚本启动Android设备管理器(ADM)。

  1. 转到Android SDK工具文件夹%userprofile%\ AppData \ Local \ Android \ sdk \ tools
  2. 运行monitor.bat
  3. ADM启动时,您可以忽略其ddms错误消息。它不会影响访问模拟器。

    我在桌面上创建了monitor.bat的快捷方式。所以我只需双击快捷方式即可在需要运行时启动它。

答案 6 :(得分:0)

我刚刚找到了解决这个问题的方法。这只是一件小事。

您需要启用开发者设置 步骤:

  1. 转到设置
  2. 转到“关于手机”
  3. 触摸内部版本号七次(此后您成为开发人员)。
  4. 返回并转到开发人员选项
  5. 开启USB调试。
  6. 就是这样。您的模拟器将在线。

    快乐的编码!!

答案 7 :(得分:0)

我遇到了同样的问题,最简单的工作方法是 首先,打开Android Studio 转到工具-> Android-> AVD管理器-找到存在问题的仿真器->右键单击它,然后单击立即启动BOOT

这将重新启动android系统,就像您按住智能手机的电源按钮并选择“重新启动”。

相关问题