Android Emulator与VS 2015不同步

时间:2016-10-22 16:38:37

标签: visual-studio xamarin visual-studio-2015 android-emulator xamarin.android

使用Visual Studio 2015在Android模拟器中运行Xamarin.Forms应用程序时出现问题。一开始一切正常。每次我在XAML或C#中进行更改时,当我重新运行模拟器时,我都可以看到更改(不关闭它)。

现在,出于某些原因,如果我这样做,那些更改不会应用于Android模拟器中。为了查看任何更改,我需要关闭模拟器并每次再次单击绿色播放按钮。 enter image description here

例如,如果我想在XAML中将标签的FontColor更改为蓝色而不是黑色,则只需单击重启按钮就足以看到更改。对于任何C#更改,单击停止按钮,然后单击播放按钮就足够了。

enter image description here

现在,要查看相同的结果,我必须关闭模拟器并重新加载它。这需要一些时间。

enter image description here

有没有人遇到同样的问题?任何帮助/线索都会有用吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

@MikePR

我建议摆脱基于Hyper-V的VS Android模拟器并使用英特尔HAXM 原生模拟器。我经历了很多相似之处 Hyper-V模拟器也存在问题。

或者更好地摆脱任何模拟器并使用 vysor.io并将您的真实设备可视化为 桌面上的模拟器。我个人的青睐。 希望它有所帮助。

PS:生活中从不使用GenyMotion。这在远程桌面会话中不起作用,只能运行 在安装了OpenGL 2.0的Windows机器上 并且HAXM和Hyper-V已禁用。我目前有这种令人失望的经历。

XAML预览的一个非常酷的工具是Gorilla Player!