【问题标题】:After Android Studio 3.3 upgrade, so my APK's will build but not not runAndroid Studio 3.3 升级后,我的 APK 会构建但不会运行
【发布时间】:2019-01-15 06:33:37
【问题描述】:

安装后我收到Disconnected emulator-5556 消息,而我正在运行不同的模拟器(在 5554 上)。即使我没有运行任何设备模拟器!

  1. 我尝试删除我所有的 AVD
  2. 擦除 AVD 数据
  3. adb kill-server && adb start-server
  4. AS 重启
  5. 在我的 Mac 上创建了一个新的用户配置文件,看看是否有帮助..
  6. 重新安装 SDK 平台工具

当我通过run 启动我的应用程序时。设备选择器显示了这一点。这种方式很久以来并没有干扰我在 AS 3.2 中的工作。但升级到 AS 3.3 后,我无法再运行应用程序了

但是没有任何效果,以前有人遇到过这个问题吗?

【问题讨论】:

  • 您运行的是 beta 版还是 alpha 版?
  • 确认你已经安装了usb驱动
  • 我在 Mac 上,不需要 USB 驱动程序。当我创建时我可以看到我的模拟器设备,但是这个幽灵模拟器不断弹出。我在发布版本 AS 3.3 上运行刚刚稳定 :-)
  • 我也有同样的问题。我在窗户上。我拥有的任何和所有设备都会发生这种情况,并且在以前版本的 AS 上一切正常(因此,这不是驱动程序问题)。
  • @Morothar 我的问题仍然存在……重启后又回来了。您已经找到解决方法了吗?

标签: android android-studio adb


【解决方案1】:

如果有人在几年内遇到这种情况。我尝试了几个命令,幽灵模拟器神奇地消失了......

第一个命令(查看一个进程是否在用 adb 做某事)

ps aux | grep adb

第二条命令(查看文件是否被进程打开)

lsof -nP -i4TCP: 5556 | grep LISTEN

应该没有用,但它为我停止了闪烁的模拟器..

【讨论】:

    【解决方案2】:

    不用担心,只需转到 SDK 管理器并检查更新是否适用于 SDK 平台或 SDK 工具。这通常发生在我们使用以前的版本并且突然更新到新版本的 android studio 并且工具或平台没有准备好或没有更新到该版本时。 Android存在版本兼容性问题image

    【讨论】:

    • 我在 SDK 管理器中的所有软件都是最新的 :-(
    • 然后卸载平台重新安装,这是唯一的解决方案。
    【解决方案3】:

    升级到 Android Studio 3.3 后我遇到了同样的问题。在我的情况下,我的 Mac 上有 Videostream 应用程序,它正在竞争端口 5556。卸载 /Applications/Videostream 并终止进程释放了端口 5556,一切又开始为我工作。

    【讨论】:

      猜你喜欢
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      • 2012-02-14
      • 2015-11-12
      • 1970-01-01
      • 2019-03-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多