使用MonoDroid试用版调试应用程序

时间:2011-06-08 09:53:07

标签: c# xamarin.android

我已经安装了MonoDroid试用版。 我创建了一个“Hello Wolrld”应用程序并在模拟器中调试它 但任何应用程序都会出现在Android Device Emulator上的应用程序列表中!

问题是我的申请中的试用版或某些错误?

你能帮我吗???

2 个答案:

答案 0 :(得分:3)

Android模拟器有点棘手,至少在MonoDroid上。执行应用程序并选择了为Monodroid定义的虚拟设备后,模拟器将启动。这里有一个棘手的部分,你也会得到一个Monodroid“选择设备”窗口,与你最初的一些略有不同。您应该转到该窗口,然后在运行设备列表中选择“emulator-5554”,然后按“确定”。完成后,应将应用程序部署到模拟器。慢,但应该部署。

为了提高Android模拟器的效果,建议您在Emulator snapshots查看this articleMoreWally.com

答案 1 :(得分:1)

该错误在以下文档中描述:

http://support.xamarin.com/customer/portal/articles/141157-ide-does-not-display-target-device

启动时使用的程序是:

  1. 关闭开发环境,SDK管理器和模拟设备。
  2. 打开AVD Manager并启动您要使用的模拟器。
  3. 运行命令'adb devices'(位于Android \ android-sdk \ platform-tools中)并记下列出的设备。
  4. 如果没有,或者列表不完整,则运行'adb kill-server',然后运行'adb start-server'。您可能希望使用这些命令创建批处理文件。
  5. 现在使用'adb devices'命令检查设备是否可见。
  6. 开放的开发环境,一切都应该有效。
  7. 如果您杀死或启动新的模拟设备,当VS2010打开,然后设备在VS2010中不显示为“正在运行的设备”时,请关闭VS2010并执行步骤4到6.当您重新打开它时工作