1

我正在尝试通过 Visual Studio 在 Xamarin Android Player 上启动/运行我的 Android 应用程序。从字面上看,您执行哪些按钮/操作将应用程序发送到 Visual Studio 2013 中当前正在运行的模拟器?

我已通过 ADB 控制台成功设置了虚拟机(Android Kitkat)IP 地址,并确认 ADB 正在查找此连接的设备。请注意,当打开 AVD 管理器时,我的 VM 未列出。可能是因为 VM 是在 Xamarin Android Player 中创建的?

如何将应用程序发送到 VM?我是否右键单击我的 Android 项目并选择部署?这样做会输出错误:

错误:对象引用未设置为对象的实例。
========== 构建:0 成功,0 失败,2 最新,0 跳过 ==========
========= 部署:0成功 1 失败 0 跳过 ==========

在此处输入图像描述

4

1 回答 1

0

调试部分应如下所示(部署/开始调试按钮是带有播放符号的按钮): 在此处输入图像描述

首先要做的是确保将 Xamarin Android 项目设置为启动项目(右键单击项目 -> 设置为启动项目)。

之后,如果您单击Start Debugging(带有播放符号的按钮)按钮上的下拉箭头,您应该会看到您的 XAP VM 列在那里。它应该与您选择启动哪个 XAP VM 时的名称相同,例如,我选择此 VM 以在 XAP 中启动: 在此处输入图像描述

如果您在下拉列表中看不到您的 VM,则 Visual Studio 未正确连接到 XAP。

如果您确实看到了 VM,请选择它,然后单击Start Debugging按钮以在 VM 上运行您的应用程序。

于 2015-08-25T01:30:23.837 回答