首页 > 解决方案 > 如何将设备连接到 Xamarin.Forms 项目?

问题描述

我正在尝试使用 USB 电缆将我的 android 设备连接到 Visual Studio For Mac,但该设备未显示在 Xamarin.Forms 项目中。我已按照此链接中提到的步骤进行操作。

如何使用 Xamarin for Visual Studio 在真正的 android 设备上进行调试?

我猜它适用于 8 个项目,但现在如果我尝试根据这些步骤运行旧/新项目,android 设备不会出现在设备列表中

我仍然是堆栈溢出的新手,所以我希望这个问题写得不正确

标签: androidxamarin.formsvisual-studio-mac

解决方案


首先,请确保您的最低 Android 版本包含或高于您的 Android 设备版本。例如,如果您设置最低 Android 版本为 Android 5.0,则您的设备版本应为 Android 5.0 或更高版本。

如果您已满足此要求,则可以执行以下步骤:

1)关闭VS Mac

2)删除或复制到另一个地方的adb文件(在android sdk文件夹/平台工具中)

3) 启动 VS Mac 并尝试构建一个 Android 项目。我会失败,如果您查看 VS Mac 首选项中的 sdk 文件夹位置,您会看到所有路径(SDK、NDK 和 JDK)都是空的。

4)关闭VS Mac

5)将以前的adb文件恢复到其文件夹

6)现在它工作了。如果您查看 Activity Monity,现在打开一个 android 项目时只启动一个 adb 进程。


推荐阅读