2017-03-05 89 views
6

下午好!不久之前,我开始为Android开发一个应用程序。应用程序通过希望Android Device Monitor拉取数据库和查看来创建数据库并写入数据,但是当您启动时,emulator-5554会切换到脱机模式。我试图用adb kill-server和adb start-server来解决这个问题,但都无济于事。提示如何解决问题?用于开发Android Studio 2.3。Android设备监视器模拟器5554 - 离线

+0

杀死模拟器并重新启动它。 –

+0

我试过了。仍然不起作用 –

+0

这个问题最近也为我开始。关于AS 2.3刚刚推出测试版。通常情况下,kill-server和start-server会这样做,但这是一个新问题。我从来没有用过它。 – slackwars

回答

1

在我而言,我不得不:

  1. build.gradle变化依赖于classpath 'com.android.tools.build:gradle:2.2.3'

  2. 断开所有连接的设备

  3. adb kill-server
  4. adb start-server
  5. 然后启动Android设备监视器
  6. ,并从Android设备管理器最后启动模拟器
0

尝试:

adb connect localhost:5555 
6

我有同样的问题与U,但我发现,当我第一次打开Android设备监视它的工作。 1.关闭你的模拟器和Android设备监视器。 2.打开你的Android设备显示器。 3.打开你的模拟器。 然后它工作,我不知道为什么。

0

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

  1. 转到Android SDK工具文件夹%USERPROFILE%\应用程序数据\本地\ Android的\ SDK \工具
  2. 运行monitor.bat

ADM开始时,您可以忽略它的DDMS错误消息。它不影响访问模拟器。

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

1
  • 打开Android SDK
  • 选择选项卡SDK工具
  • 更新Android模拟器和封装相关
0

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

您需要在您的开发人员设定 步骤执行这一转:

  1. 进入设置
  2. 转到关于手机
  3. 触摸上七次版本号(在此之后你成为一个开发者)。
  4. 回去开发人员选项
  5. 打开USB调试。

就是这样。您的模拟器将在线。

快乐编码!

0

我使用模拟器Nexus 5X出现了同样的问题。这款仿真器在我重新启动笔记本电脑之前完美工作。我的笔记本电脑重新启动后,引发此问题

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

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

  1. 设置
  2. 选择关于模拟设备
  3. 点击版本号 7倍

希望这能解决您的问题或其他读者。谢谢。