Xamarin.Android - 布局设计师空白

问题描述 投票:1回答:3

今天我打开了一个项目,发现它的布局都不会在设计器中呈现。

enter image description here

我很确定这不是我的AXML的问题,因为应用程序在构建时工作正常。 Visual Studio是最新的(15.9.9)并将在其他项目中显示布局而不会出现问题。我的布局位于正确的位置(资源/布局)。我试过了 -

  • 清洁和重建
  • 手动删除bin / obj文件夹并重建项目
  • 在Options / Xamarin / Android UI Designer中打开/关闭加速渲染
  • 在Visual Studio for Mac中打开项目(7.8) - 同样的问题
  • 重新启动Visual Studio /重新启动计算机

如何解决这个问题的任何想法将不胜感激。我不确定该来源的哪一部分可以帮助回答这个问题所以请问我会提供。

注意 - 此项目在TFS上。

c# android visual-studio xamarin designer
3个回答
1
投票

我经常遇到这个问题。不幸的是,除了重新启动Visual Studio的所有实例(如果你还运行了Android Studio的实例),然后重新启动我的计算机,我还没有找到解决这个问题的简单方法。希望这有帮助,祝你好运。


1
投票

我发现问题是由设置为Android 9.0的应用程序的目标框架版本引起的。将此值设置为8.0以匹配设计者使用的版本来解决问题。

enter image description here

我需要目标框架为9.0版本,我无法弄清楚如何向设计器添加版本(8.0是我唯一可用的版本)。我问过另一个问题(see here)。


0
投票

这发生在我和同事的Visual Studio之前,它正在工作然后它是空白的。我们尝试更改目标框架但无法使其正常工作,我甚至完全重新安装了VS.

在我们的工具>选项> Xamarin> Android UI Designer中关闭“启用加速渲染”的情况下,我们现在可以在构建时看到应用程序。我们没有更改设置,所以假设它是默认设置,这让我觉得它是由VS更新引起的。

© www.soinside.com 2019 - 2024. All rights reserved.