android studio 在无设备上启动 'app' - 该应用程序无法安装

android studio Launching 'app' on No Devices - The app is unable to install

我 运行 我的应用程序在我的物理设备上运行了几次,它运行得很好。现在我正在尝试 运行 虚拟设备上的应用程序。每次都没有显示任何问题,但该应用程序未安装在虚拟设备上。我想强调的是,在我尝试使用物理设备之前,它是有效的。当我按下“运行”window 时,它会显示一条消息:“在无设备上启动 'app'”。

然后我尝试删除所有虚拟设备并设置新设备。还是一样的信息。 我该如何解决?

在我看来,AndroidStudio 在检测虚拟设备方面存在问题!再次检查 AVD 管理器 window,同时检查您想要 运行 的模块,然后重新启动 Android Studio。

  1. 在 Avd 文件夹中释放一些 space。删除不必要的虚拟设备,这可能会占用很多 space。您也可以在驱动器中释放一些 space。

  2. 确保安装了 Intel x86 模拟器加速器

  3. 确保安装了所需的 SDK(针对您正在使用的虚拟设备)。只需看到该虚拟设备的 API 安装在:文件 -> 设置 -> 外观和行为 -> 系统设置 -> Android SDK

尝试退出模拟器。然后在您的问题设备下的 AVD 管理器中单击操作列中的向下三角形和 select 'Cold Boot Now'。

我也遇到了这个问题。我从 AVD 管理器中清除了数据,清除数据后它工作正常。

做好三件事

  1. 检查 Android 虚拟设备 (AVD) 是否已安装。文件-> 设置-> 外观和行为-> android sdk
  2. 检查安装的andoid只在运行时使用。我安装了 android11,但我的 AVD 是 运行 noughat7.1.1
  3. 从 AVD 管理器中清除数据。别担心,只有临时内存会被腾空,不会有任何已安装的软件。

做完这个地雷问题后 “运行 on no device”消失了。享受

运行 Android Studio 4.1.2,这似乎仍然不时出现问题。 我发现 运行 adb kill-server 解决了我的问题,而不是这里的其他建议。无需擦除数据、冷启动或重启 Android Studio。