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

本文关键字:应用程序 调试 试用版 MonoDroid 使用 | 更新日期: 2023-09-27 17:58:43

我已经安装了MonoDroid试用版。我已经创建了一个"Hello World"应用程序,并在模拟器中调试它但是任何应用程序都会出现在Android设备模拟器上的应用程序列表中!

问题是试用版还是我的应用程序中有错误?

你能帮我吗???

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

Android模拟器有些棘手,至少MonoDroid是这样。一旦您执行了应用程序并选择了为Monodroid定义的虚拟设备,模拟器就会启动。棘手的部分来了,你还会在下面看到一个Mondroid"选择设备"窗口,与最初的窗口略有不同。您应该转到该窗口,然后在正在运行的设备列表中选择"emulator-5554",然后按"OK"。完成后,应该将应用程序部署到模拟器中。速度较慢,但应该部署。

为了提高Android模拟器的性能,我建议您在MoreWally.com上查看emulator快照和本文。

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

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

启动时我使用的程序是:

  1. 封闭的开发环境、SDK管理器和仿真设备
  2. 打开AVD管理器并启动要使用的模拟器
  3. 运行命令"adb devices"(位于Android''Android-sdk''platform tools中),并注意列出了哪些设备
  4. 如果没有,或者列表不完整,则运行"adb-kill server",然后运行"adb start server"。您可能希望使用这些命令创建一个批处理文件
  5. 现在用命令"adb devices"检查设备是否可见
  6. 开放的开发环境和一切应该工作

如果在VS2010打开时终止或启动新的模拟设备,并且设备在VS2010中未显示为"正在运行的设备",则关闭VS2010并执行步骤4至步骤6。当你重新打开时,它现在应该可以工作了。