我对xamarin很新颖,只是尝试实现按钮点击Hello world。在我的.axml文件中,我创建了按钮,并在.cs文件中编写了逻辑,在单击按钮时说出hello world。当我尝试通过从所提供的模拟器列表中选择android模拟器来运行应用程序时,第一个应用程序表示在部署之后,它将进入调试模式,但我没有给出任何中断点,从调试模式启动模拟器,程序将不再执行。当我检查模拟器中的应用程序时,我无法看到我的应用程序。我在论坛上尝试了一个解决方案,它说在运行时再次启动模拟器,但这次我可以看到我的应用程序开放,但在几秒钟内它说“不幸的应用程序已关闭”。试图取消快速部署选项,但没有用。任何人都可以帮助我。Android模拟器不能与视觉工作室合作
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle);
// Set our view from the "main" layout resource
// SetContentView (Resource.Layout.Main);
Button myButton = FindViewById<Button>(Resource.Id.btnHw);
myButton.Click += myButton_Clcik;
}
void myButton_Clcik(object sender, EventArgs e)
{
Toast.MakeText(this, "Hello world", ToastLength.Long).Show();
}
}
谢谢。
嗨,我试图与它没有工作,第一个解决方案解决它。所以我尝试了第二种技术,但是当我打开Hyper-V管理器时,我无法看到它们的任何模拟器。你能帮我解决这个问题吗? –
模拟器未运行。如果你不使用visual studio模拟器,那么请下载适用于android的visual studio模拟器并安装它。然后从中运行一个模拟器。 –
当我尝试为andriod安装visual studio模拟器时,它向我抛出一个错误,指出“此计算机不支持需要64位的windows phone模拟器”。你能帮我解决这个问题吗? –