【问题标题】:Xamarin.Android Deployment Error using Android Virtual Device使用 Android 虚拟设备的 Xamarin.Android 部署错误
【发布时间】:2017-11-13 19:50:27
【问题描述】:

我正在尝试在 Visual Studio 社区中设置开发环境以使用 Xamarin.Forms 进行开发。为了确保 Android 模拟器正常工作,我遵循了快速入门 Xamarin.Android 教程找到了here
当我使用任意数量的虚拟设备开始调试时,输出总是相同的;应用程序未显示,但 AVD 成功启动,我也可以成功与操作系统交互;当尝试关闭 AVD(右上角有 x 图标)时,会出现一个弹出对话框,上面写着“有部署错误。你想继续吗?是\否”。令人沮丧的是,无论我的反应如何,都绝对没有有用的错误信息、警告或消息。您可能认为这是一个重复的问题,但事实并非如此。我遇到了类似问题的问题,其中修复是将我的 Android SDK BuildTools 降级到低于 24.0 的版本。这是为了规避提供错误消息的上游错误:java.lang.UnsupportedClassVersionError blah blah blah。这里的问题是我没有错误,我的最高版本构建工具是 23.0.3 版本,应该没问题。这是启动时的图片:

AVD

不幸的是,由于我只是一个初学者用户,我不允许发布更多链接和图片。为图片作为链接道歉,我仍然只能以这种方式发布图片。

感谢您抽出宝贵时间帮助我。

【问题讨论】:

  • 查看输出窗口。你肯定会在那里找到一个模糊的例外。我认为您有一个运行时错误,它会阻止您的应用程序显示其主要活动。分享输出错误。
  • 您好,感谢您的回复。这是我的全部问题,输出窗口中没有任何内容。就像我之前所说的,唯一的错误迹象是应用程序未启动和弹出窗口。我会发送错误列表的屏幕截图,但错误列表下没有错误。
  • 曾经遇到同样的问题。它似乎在构建操作中被卡住了。我停止了构建(构建 > 取消),重新构建解决方案并再次启动应用程序。它已修复并显示活动
  • 我在开始调试之前重建了解决方案?我已经取消并重建了多次。这是连续的,我尝试调试并多次重建。
  • 我想看看你的 OnCreate 方法。你操纵它了吗?

标签: c# android visual-studio xamarin.android android-emulator


【解决方案1】:

您好,任何有类似问题的人,在这种特殊情况下,这对我有用。我在开始调试之前启动了 AVD,然后应用程序出现在模拟器设备菜单中并且一切正常。我已经被这个问题困扰了整整五天,尝试了几十件事。呸呸呸呸!

【讨论】:

    猜你喜欢
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 2012-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多