表格未显示在我的模拟器中
问题描述:
我有一个mac pro。我安装了xamarin工作室以及我在mac上用于android开发所需的一切。我第一次创建了一个项目,我运行它,一切正常。我能够点击一个按钮,这个按钮计算出我的点击次数类似于默认值。表格未显示在我的模拟器中
我决定遵循Xamarin上的Android快速入门教程,当我完成创建项目并运行它时,它没有显示在我的模拟器中。我创建的控件没有显示出来。我在屏幕上的所有内容都是“部署已完成”。没有错误信息。我如何解决这个问题?我希望能够看到我在模拟器中创建的屏幕并点击各种按钮。
现在我只是得到一个错误信息,它可以在下面找到。
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:警告:没有-tsa或-tsacert提供,并且这个jar没有时间戳。如果没有时间戳,用户可能无法在签署者证书的有效日期(2047-01-01)之后或未来任何撤销日期之后验证此jar。 (Phoneword)
答
我的猜测是你的Android项目实际上并没有建立,因为你选择了错误的配置和平台对,或者因为配置和平台对的设置不正确。
在构建和运行在Android上,你要确保你改变你的平台到AnyCPU
然后要么选择Debug
或Release
用于取决于你的目标是什么环境,你配置。要在iOS上构建和运行,只需将平台更改为iPhone Simulator
或iPhone
即可。
在Xamarin Studio中,打开项目:
- 点击项目 - >解决方案选项
- 选择配置标签
- 选择配置映射标签
- 现在改变配置下拉列表
Debug
和平台到AnyCPU
- 确保构建复选框旁边检查您的共享项目(最有可能的一个在顶部),并且Build复选框在您的Android项目旁边被选中
- 现在单击确定,确保您拥有正确的配置和平台选择
- 重新生成解决方案并尝试再次运行它
*编辑:在评论会谈结束后,仿真器必须解除其实际查看正在运行的应用程序。要解锁模拟器:
- 单击并按住锁形图标,在你的模拟器屏幕
- 向上拖动鼠标到屏幕的顶部底部,释放鼠标
我会试试这个,回到你身边。 – user2320476
我有上面列出的确切设置,但模拟器中仍然没有显示任何内容。我可以打破突破点,但之后没有任何反应。任何想法我可以再次检查? – user2320476
@ user2320476您发布的警告不是问题,因为您只是在调试应用程序而显示此问题。点击它之前,模拟器的名称是否显示在运行按钮旁边? – hvaughan3