代码之家  ›  专栏  ›  技术社区  ›  Mark Mooibroek

在Android Studio 3.3升级之后,我的APK将构建但不会运行

  •  3
  • Mark Mooibroek  · 技术社区  · 7 年前

    安装后我得到一个 Disconnected emulator-5556 消息,当我运行另一个模拟器(在5554上)时。。即使我没有运行任何设备模拟器!

    1. 我试着删除我所有的AVD
    2. 清除AVD数据
    3. adb kill server&adb启动服务器
    4. 在我的Mac上创建了一个新的用户配置文件,看看这是否有帮助。。
    5. 重新安装的SDK平台工具

    当我通过 run . 设备选择器显示了这一点。是这样的,因为很久没有干扰我的工作了。但升级到3.3之后,我再也不能运行应用程序了

    但没什么用,以前有人碰到过这个问题吗?

    enter image description here

    3 回复  |  直到 7 年前
        1
  •  1
  •   Mark Mooibroek    7 年前

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

    ps aux | grep adb
    

    lsof -nP -i4TCP: 5556 | grep LISTEN
    

    本不该有用的,但它为我停止了闪烁的模拟器。。

        2
  •  0
  •   Irfan Yaqub    7 年前

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

        3
  •  0
  •   ToddH    7 年前

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