Visual Studio Xamarin仿真器不可用

时间:2016-07-31 02:08:16

标签: xamarin visual-studio-2015

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

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

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

我已经厌倦了以下步骤来解决此错误

  1. 我尝试更新Android SDK并添加设备
  2. 我再次卸载并安装了Android-SDK和Xamarin。
  3. 他们两个都没有用。

    添加错误图片。 enter image description here

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

2 个答案:

答案 0 :(得分:0)

试试这些链接:

您是否尝试在真实设备或模拟器中进行调试?

如果您使用的是真实设备,则只需要Set Up Device for Development

对于仿真器:

  1. Android SDK Emulator
  2. Visual Studio Android Emulator
  3. 修改1

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

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

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

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

    除了使用Android SDK模拟器之外,最好使用 Visual Studio Android模拟器 Xamarin Android Player Genymotion 作为模拟器,它将为您提供良好的性能。

答案 1 :(得分:0)

在以管理员身份创建的普通帐户中运行模拟器。

2个步骤:

  • 移动1个文件夹和1个.ini文件
  • 更改2个配置文件中的路径值

首先,从管理员帐户中移动模拟器的.ini文件和文件夹。

  • 来源- C:\ Users \ {admin帐户} .android \ avd

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

第二,在2个配置文件中更改仿真器路径

  • 配置文件1- {仿真器名称} .ini
    (1个键值)
    路径
  • 配置文件2- {仿真器文件夹} \ hardware-qemu.ini
    (4个键值)
    hw.sdCard.path
    disk.cachePartition.path
    disk.dataPartition.path
    disk.encryptionKeyPartition.path