【问题标题】:How to develop android apps with xamarin without hyper v and emulator如何在没有 hyper v 和模拟器的情况下使用 xamarin 开发 android 应用程序
【发布时间】:2018-05-14 04:58:22
【问题描述】:

我正在使用 Windows 10 家庭版和 Visual Studio 2017。我想使用 xamarin 开发 android 应用程序。 Hyper-V 功能在 Windows 10 家庭版上不可用,而且我买不起专业版,所以没有 hyper-v 就无法安装模拟器。

开发安卓应用应该怎么做?

有没有人想在不使用模拟器和 hyper-v 的情况下部署 android 应用程序?

提前谢谢你!

【问题讨论】:

    标签: android xamarin.android android-emulator cross-platform hyper-v


    【解决方案1】:

    您可以尝试在 windows android 模拟器上使用任何可用的。我喜欢用Bluestack (https://www.bluestacks.com),使用步骤如下:

    1. 安装 Bluestacks 模拟器
    2. 启动模拟器并等待加载完成 这是您的欢迎屏幕,您的应用程序和商店中的应用程序将在这里
    3. 转到设置 > 首选项并检查“启用android调试桥(ADB)” + “启用Android输入调试”

    一次性设置完成

    1. “打开 android adb 命令提示符” 并输入

    adb 连接 127.0.0.1:5555

    如果一切顺利,您将连接到模拟器并准备调试您的应用程序

    祝你好运!

    【讨论】:

      【解决方案2】:

      更新:

      从 Visual Studio 2019 开始,非超虚拟仿真已停止。

      旧答案

      我非常肯定,在安装 VS 时,Android 的 Visual Studio 模拟器可以随时下载和使用,在那里你可以找到大量的 android 模拟器,它还为你提供了 Android SDK,可以再次使用在不使用 Hyper-V 的情况下创建 Android 模拟器

      以下链接包含您需要了解的有关 Visual Studio 模拟器的所有信息,包括如何安装:

      https://msdn.microsoft.com/en-us/library/mt228279.aspx

      希望这能回答您的问题。 祝你好运!

      【讨论】:

      • Visual Studio 2019 似乎已停止非 Hyper-V 仿真
      【解决方案3】:

      可以在不使用模拟器的情况下开发 Xamarin 应用程序。但在这种情况下,您需要使用 Android 设备来部署您的应用。

      • 在您的系统上设置 Android SDK 管理器。虽然 Xamarin 包含一个 SDK Manager,您可以从以下链接下载它。 Android SDK Manager download

      • 在您的系统上设置 ADB(Android 调试桥)(安装 Google USB 驱动程序)

      • 启用 USB 调试(开发人员选项)后,将您的 Android 设备连接到系统。连接设备后,它将提示您启用调试。点击是,您将看到构建到您的设备的选项,如图所示。

      【讨论】:

      • 单击如图所示的倒数第四个图标将为您打开独立的 SDK 管理器。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-28
      • 1970-01-01
      • 1970-01-01
      • 2018-11-09
      • 2015-10-15
      • 1970-01-01
      相关资源
      最近更新 更多