使用 Xamarin for Visual Studio 调试真实的 Android 设备

Debug a real Android device using Xamarin for Visual Studio

我是移动开发的初学者,我正在 Xamarin.Android 和 Visual Studio 2019 年使用 SQLite 和 MVVM 模式开发应用程序。项目结构很简单,我没有使用 API 或外部服务。为了调试,我尝试使用我的物理设备(Android 9.0 - API 28,Itel S15 标签),但不幸的是在 Visual Studio 中返回了以下错误消息(调试输出) :

Forwarding debugger port 8865
Failed to launch android application

这是我第一次尝试这个,我总是在安装的模拟器中调试,我在物理设备上启用了 USB 调试以及开发者模式。我做了很多研究,但找不到任何针对我的问题的具体信息。请问有什么想法吗?

在设备上进行调试之前,必须为开发设置它并连接到您的 PC 或 Mac。

这里有关于如何设置设备以及如何在设备上调试的文档 https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/set-up-device-for-development

https://docs.microsoft.com/en-us/xamarin/android/deploy-test/debugging/debug-on-device?tabs=windows