如何在 Visual Studio for Mac for Xamarin 中添加更多 android 模拟器设备?

Posted

技术标签:

【中文标题】如何在 Visual Studio for Mac for Xamarin 中添加更多 android 模拟器设备?【英文标题】:How could I add more android emulator devices in Visual Studio for Mac for Xamarin? 【发布时间】:2019-10-08 02:54:39 【问题描述】:

我想使用 Visual Studio for Mac 添加一些新的 android 虚拟设备,以便我可以将它们与 Xamarin 一起使用。我关注了https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/device-manager?tabs=macos&pivots=macos,但令人惊讶的是,我的基本设备中只有 Nexus 系列(One、S、Galaxy、7、4、10)

虽然 MS 文档也有 Pixel 等。

在操作系统中,我安装了 API 21 到 28。

    如何在那里添加更多设备? 是否有可能(在像素旁边)也获得例如三星 Galaxy S3 到 S10 加入列表,因此我可以使用 Galaxy S10 规格轻松创建模拟器。

【问题讨论】:

1.您可以创建任何您想要的设备。这些是基础设备,您可以将其用作您想要构建的任何东西的基础。如果您要创建此列表之外的内容,请改用通用的。 2. 这是不可能的,因为我们只暴露了谷歌提供的基础设备。我不相信这是从avdmanager list device 找到的列表中 有许多网站显示设备规格,例如尺寸、分辨率等,您可以使用这些规格为其创建模拟器。 也许提供一两个链接 - 或者这个答案没用 【参考方案1】:

只需选择您想要的任何设备并调整首选项(大小、内存、分辨率等)。不要忘记更改设备的名称,以便您轻松选择它。 您可以在 Google 上找到有关特定手机的信息。

如果你想添加三星 S10 打开这个page 并将值复制到你的 VS4Mac

【讨论】:

是的,Jon 已经在上面的 cmets 中回答了这个问题。谢谢!【参考方案2】:

我正在寻找这个,因为我无法从 Visual Studio for Mac/设备管理器中添加一个 Android 设备模拟器。我必须去 Android Studio / AVD Manager => 从那里添加硬件配置文件。

【讨论】:

以上是关于如何在 Visual Studio for Mac for Xamarin 中添加更多 android 模拟器设备?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio For Mac 中执行 T4 模板文件?

如何使用 Visual Studio for Mac 在 Xamarin.Forms 中实现多目标?

如何在 Visual Studio Mac for Unity 解决方案中避免 CS1591 警告?

如何将 Visual Studio for Mac Project 连接到 Azure Data Studio 数据库?

在 Visual Studio 2017 for MAC 中抑制命名规则冲突 IDE1006

Visual Studio for mac从入门到放弃1