Xamarin示例应用程序没有显示任何内容

时间:2016-04-28 12:19:02

标签: android visual-studio xamarin xamarin.android

我打算尝试使用Xamarin.Android作为我的一个项目,所以我安装了Visual Studio 2015和Xamarin.Android。然后我安装了我打算使用的Android版本的软件包。

现在,我正试图按照this tutorial启动TaskyAndroid。起初,我跳过了两个项目中的一个,我通过网络唠叨来解决这个问题。现在,如果我在Debug中启动它,它会启动模拟器并给我这个错误:

ul{
  font-size:0;
} 
li{
  font-size: 16px; /*Don`t forget to set font size for li.*/  
}

我检查了项目属性,解决方案的两个项目都配置为Debug。我禁用了快速部署,并且我在Android Manifest中允许Couldn't connect to logcat, GetProcessId returned: 0 INTERNET。 模拟器显示空白屏幕。

如果我在发布模式下启动它(更改配置后),模拟器会显示相同的内容,而不会出现上述错误。

编辑:我尝试过清理和重建解决方案。取消选择"使用共享运行时"并重新安装Xamarin也没有帮助。 我已经尝试过查看日志,但是我没有收集到任何相关信息。

2 个答案:

答案 0 :(得分:5)

this thread中有几种解决方案。请尝试:

  • 关闭模拟器,清洁溶液然后运行解决方案为我工作。或
  • 清洁并重建或
  • 在项目属性中取消选择“使用共享运行时”> Android选项>包装物业或
  • 重新安装Xamarin仿真器

答案 1 :(得分:3)

当我处理类似问题时(仅使用真实设备),我发现安装在我的Android设备上的Mono Shared Runtime已损坏或类似。

在网上钻了很长时间没有任何关于我实际找到的确切解决方案的正面结果。

转到手机 Setiings - > 应用 - > 单声道共享运行时 - > 卸载

随着您的下一次构建和部署,它将再次重新安装,希望它能解决您的问题,就像它为我做的那样。

<强>被修改: 过了一会儿,我发现了一些可能会无声地阻止在设备上部署应用程序的原因:

  • SD卡空间不足
  • 您的应用安装损坏,名称如下:yourProjName.yourProjName 0kb size