Android Studio 可识别物理设备,但不会 运行 在其上应用程序

Android Studio recognizes physical device, but won't run app on it

我有一个在 Android Studio 下开发的应用程序,当我通过 USB 将它连接到我的 PC 时,它曾经 运行 在我的 Nexus 7 上运行良好。现在 Android Studio 仍然可以识别 Nexus 7;我在 Android 设备管理器中看到它;它被标记为在线,我可以推送和拉取文件,所以我知道这是一个真正的连接。但是,当我单击 运行 按钮时,会打开一个模拟器...应用程序永远不会 运行 在物理设备上。

这里有很多类似的问题,但大多数情况下 Android Studio 无法识别设备或无法将其显示为在线。

为什么我的应用程序无法 运行在可识别的在线物理设备上运行?我该怎么做才能让 Android Studio 使用我的 Nexus 7 而不是模拟器?

运行 直接模拟器是预设选项,肯定是你之前同意了忘记了。我面前没有打开工作室,但如果我没记错的话,你应该可以打开 AVD Manager 并在那里进行更改。如果不移动到您的 Build Settings 并关闭该预设。希望这对您有所帮助!