【问题标题】:Debuging xamarin app using Visual Studio 2017使用 Visual Studio 2017 调试 xamarin 应用程序
【发布时间】:2017-11-08 18:38:02
【问题描述】:

我是 Xamarin 的新手。我想在 VS 2017 中使用 Xamarin 创建新应用程序。我的步骤: 1) 安装 VS 2017 - 社区(选择项目“使用 .NET 进行移动开发”) 2) 文件 > 新建 > 项目 3) 视觉 C# 4) Android > 空白应用 (Android)

After thet I configuration AVD.

1) Tools > Android > Android Emulator Manager
2) Create
3) I set name "myAndroid"
4) Device = Nexus 6
5) Target = Android 7.1.1
6) CPU/ABI = Google APIs ARM (arm64 -vBa)
7) Skin = No skin
8) I check Use Host GPU

配置 AVD 后,我打开了 Main.axml,然后插入按钮。当我开始调试时,我会看到此消息。

我单击“确定”并等待 5 分钟,然后查看。

我想开始我的项目而不是这个。请帮帮我。

【问题讨论】:

    标签: android visual-studio xamarin


    【解决方案1】:

    问题在于,不使用硬件加速时,android 模拟器运行速度非常慢。出于某种原因,这不是 Visual Studio 附带的。获得这种硬件加速既快捷又容易。谷歌 HAXM 并下载安装程序。就这么简单,模拟器将运行得足够快,您可以实际处理您的项目。但是,您需要使用 Visual Studio 附带的 86x 位版本的模拟器才能使 HAXM 工作。

    【讨论】:

    • 好的,谢谢。但我还有另一个问题。我的笔记本电脑上的处理器不支持 HAXM,当我使用 x86 时出现错误。
    • 您是否尝试安装 HAXM?只是安装失败?错误是什么?
    【解决方案2】:

    正如@Launch9 所建议的 - 始终使用 x86 模拟器进行调试。您可以从 Android SDK 管理器下载 x86 图像。 您还可以在 Genymotion 上使用 android 虚拟机,因为它可以模拟不同的环境条件,如连接质量、加速度计和等。上次我检查过他们对个人有免费的选择。 主要建议 - 始终在真实设备上尝试您的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-07
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 2019-11-29
      • 1970-01-01
      • 2018-07-03
      • 1970-01-01
      相关资源
      最近更新 更多