【问题标题】:Debug Application with MonoDroid Trial Version使用 MonoDroid 试用版调试应用程序
【发布时间】:2011-06-08 09:53:06
【问题描述】:

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

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

你能帮帮我吗???

【问题讨论】:

    标签: c# xamarin.android


    【解决方案1】:

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

    为了提高 Android 模拟器性能,我建议您查看 Emulator snapshotsthis article MoreWally.com

    【讨论】:

      【解决方案2】:

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

      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。当你重新打开它时应该现在工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-06-02
        • 2018-03-08
        • 2012-12-16
        • 2012-09-09
        • 2011-02-01
        • 2012-08-11
        • 2011-01-10
        相关资源
        最近更新 更多