下午好!不久前,我开始为Android开发申请。该应用程序创建一个数据库并通过Want Android设备监视器拉数据库和视图编写数据,但是当您启动时,Emulator-5554切换到离线模式。我试图使用ADB Kill-Server和ADB Start-Server解决问题,但无济于事。提示如何解决问题?用于开发Android Studio 2.3。
我对u有同样的问题,但是当我首先打开Android设备监视器时,我发现它可以正常工作。1.插入模拟器和Android设备监视器。2.打开您的Android设备监视器。3.打开模拟器。然后它起作用。我不知道为什么。
我也有同样的问题,最简单的工作方式是首先,开放式Android Studio转到工具 -> Android-> AVD Manager-找到具有问题的模拟器 ->右键单击它,然后单击 Cold Boot,现在。
这将重新启动Android系统,就像您按住智能手机的电源按钮并重新启动一样。
在我的情况下,我必须:
-
在
build.gradle
中,将依赖性更改为classpath 'com.android.tools.build:gradle:2.2.3'
-
断开所有连接的设备
-
adb kill-server
-
adb start-server
- 然后启动Android设备监视
- 和最后启动Android设备管理器 的仿真器
- 打开Android SDK
- 选择选项卡SDK工具
- 更新Android模拟器和软件包相关
我刚刚找到了解决此问题的解决方案。这只是一件小事。
您需要打开开发人员设置为此的步骤:
- 转到设置
- 转到电话
- 触摸构建号七次(此后您成为开发人员)。
- 回去转到开发人员选项
- 打开USB调试。
就是这样。您的模拟器将在线。
快乐的编码!
我正在使用仿真器Nexus 5X遇到同样的问题。在我重新启动笔记本电脑之前,该模拟器正常工作。在我的笔记本电脑重新启动此问题之后。
我在启用/激活模拟器上的开发人员选项后解决了此问题。
如何激活模拟器上的开发人员选项
- 转到设置
- 选择关于模拟设备
- TAP 构建编号 7次
希望这可以解决您的问题或其他读者。谢谢。
尝试:
adb connect localhost:5555
您可以通过命令行脚本启动Android Device Manager(ADM)。
- 转到Android SDK工具文件夹%userProfile% appdata local android android sdk tools
- Run Monitor.bat
ADM启动时,您可以忽略其DDMS错误消息。它不会影响访问模拟器。
我在桌面上创建了Monitor.bat的快捷方式。因此,我只需双击快捷方式即可在需要运行时启动它。
对于那些在模拟器上使用Charles Proxy
的人,您需要在开发人员选项中进行enable USB debugging
。
这解决了我的问题。
有一个非常简单的解决方案:
运行命令:
adb reconnect
这将使设备在线恢复,您可以通过运行adb devices