2011-06-08 49 views
0

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

问题是试用版或我的应用程序中的一些错误?

你能帮我吗?

回答

3

Android模拟器有点棘手,至少在MonoDroid中是这样。一旦您执行应用程序并选择了您为Monodroid定义的虚拟设备,模拟器将启动。这里出现了棘手的部分,你还会在下面看到一个Monodroid“Select Device”窗口,它与你最初的一些细节有所不同。您应该进入该窗口,然后在运行设备列表中选择例如“emulator-5554”,然后按“确定”。一旦你完成了,应用程序应该被部署到模拟器。慢,但应该部署。

对于提高Android仿真器的性能,我建议你看看Emulator snapshotsthis articleMoreWally.com

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. 开放的开发环境,一切都应该工作。

如果你杀死或开始新的仿真设备,当你有VS2010打开,然后设备不会出现在VS2010一个“运行设备”,然后关闭VS2010和执行步骤4到6,当您重新打开它现在应该工作。