【问题标题】:How to connect device to Xamarin.Forms project?如何将设备连接到 Xamarin.Forms 项目?
【发布时间】:2020-04-12 16:49:40
【问题描述】:

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

How do I debug on a real android device using Xamarin for Visual Studio?

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

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

【问题讨论】:

  • 当前项目是否使用与您的设备兼容的 Android API 版本?

标签: android xamarin.forms visual-studio-mac


【解决方案1】:

首先,请确保您的最低 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 进程。

【讨论】:

  • 1.哪里可以找到最低安卓版本? 2.在第 3 步,它显示构建成功并且 sdk 文件夹不为空。我想我的问题与 Mac 有关,因为它没有显示我已输入设备
  • 你可以找到这个最低安卓版本=>双击你的xxx.Android项目=>选择Android Application标签=>你可以找到这个最低安卓版本
猜你喜欢
  • 2015-02-12
  • 2012-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-29
  • 1970-01-01
  • 2011-02-10
  • 1970-01-01
相关资源
最近更新 更多