Visual Studio Xamarin仿真器不可用

Visual Studio Xamarin仿真器不可用,xamarin,visual-studio-2015,Xamarin,Visual Studio 2015,我是Visual Studio Xamarin的新手。我正在尝试使用VisualStudioXamarin构建一个示例Android应用程序 我创建了一个Android Blank项目。当我运行程序而不添加任何代码时,它会抛出一个错误:“请在运行应用程序之前选择一个有效的设备。” 设备列表中没有可用的默认设备 我尝试了以下步骤来解决此错误 我试图更新Android SDK并添加一个设备 我卸载并再次安装了Android SDK和Xamarin 他们两个都不起作用 添加错误图像 如果有人遇到此错误

我是Visual Studio Xamarin的新手。我正在尝试使用VisualStudioXamarin构建一个示例Android应用程序

我创建了一个Android Blank项目。当我运行程序而不添加任何代码时,它会抛出一个错误:“请在运行应用程序之前选择一个有效的设备。”

设备列表中没有可用的默认设备

我尝试了以下步骤来解决此错误

  • 我试图更新Android SDK并添加一个设备
  • 我卸载并再次安装了Android SDK和Xamarin 他们两个都不起作用

    添加错误图像

    如果有人遇到此错误或知道如何解决此问题,请提供帮助。

    请尝试以下链接:

    您正在尝试在真实设备或模拟器中调试吗

    如果您使用的是真正的设备,您只需要

    对于模拟器:

  • 编辑1

    只需尝试以管理员身份运行Android虚拟设备(AVD)管理器即可

    当它打开窗口时,尝试从显示列表中启动一个已创建的emulator,如果尚未创建,请单击“创建”按钮进行创建,然后启动它

    等待一段时间(可能需要很长时间才能启动),当模拟器准备就绪时,在VisualStudio中检查它


    您的错误表明设备处于脱机状态(发生在设备未连接、模拟器未正确启动时)



    除了使用Android SDK仿真器外,最好使用Visual Studio Android仿真器Xamarin Android PlayerGenymotion作为仿真器,这将为您提供良好的性能。

    以管理员身份创建的正常帐户运行仿真器。

    2个步骤:

    • 移动1个文件夹和1.ini文件
    • 更改2个配置文件中的路径值
    首先,从管理员帐户中移动emulator的.ini文件和文件夹

    • Source-C:\Users\{admin account}.android\avd

    • 目的地-C:\Users\{您的帐户}.android\avd

    其次,更改2个配置文件中的仿真器路径

    • 配置文件1-{emulator name}.ini
      (1个关键值)
      路径
    • 配置文件2-{emulator folder}\hardware qemu.ini
      (4关键值)
      hw.sdCard.path
      disk.cachePartition.path
      disk.dataPartition.path
      disk.encryptionKeyPartition.path

    欢迎使用堆栈溢出!学习和学习。只需阅读5分钟,就能节省你的时间。我们想帮忙,但我们需要一些背景。请将您的问题反映出来。请将您的问题标题改为描述问题或问题的内容。您当前的标题只是重复标签中已经提供的信息。标题应该是足够的信息,当未来的用户在搜索结果中看到它时,它应该是相关的,而您编写的内容到目前为止没有任何意义。我正在尝试在emulator中运行该程序。我确实安装了Android SDK模拟器。我按照说明添加了设备,但设备仍然不存在,并且我得到了相同的错误。尝试这些链接在这里永远不是一个可接受的答案。答案包含答案本身的内容,外部链接仅用作附加参考。如果您的整个答案基于外部内容,并且链接不可用(离线、移动、删除等),则您的答案对未来的读者没有价值。如果不清楚最初的问题是什么,请在问题上留下评论,要求澄清。谢谢Vaikesh。现在工作了。正如您所说,添加设备需要很长时间。但是我不知道为什么我的问题被否决了。