Xamarin Android项目无法构建,并且一遍又一遍地出现相同的错误

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

此应用已构建并运行了很多次,包括今天,昨天等等。>

现在,突然之间,axml出现了错误,但一段时间以来没有改变:可能是activity_mail.axml中出现了一个错误。大多数时间在第114行,但有时在第117行。

要么这些行为空,要么它们包含完全有效的axml。

即使我在114(或117)之前添加行,错误仍然在114、117或113。

axml是线性布局,具有表布局,后跟8个表行,其中包含EditViews,TextViews和Buttons。在大多数情况下,它的构建没有问题。

这是(1)一段时间没有更改的axml,而(2)以前(如今天早些时候)没有变化,可以很好地编译并在我的手机上运行。

但是现在我发现这些组已插入到axml中(我已经看过了):

 <TextView
    android:minWidth="30px"
    android:minHeight="30px"
    xmlns="http://schemas.android.com/apk/res/android"
    android:id="@+id/textView4" />
<TextView
    android:minWidth="30px"
    android:minHeight="30px"
    xmlns="http://schemas.android.com/apk/res/android"
    android:id="@+id/textView5" />
<TextView
    android:minWidth="30px"
    android:minHeight="30px"
    xmlns="http://schemas.android.com/apk/res/android"
    android:id="@+id/textView6" />

发生这种情况时,有5或6组。总是一样。通常以3为一组,宽度和高度始终为30px。在axml的末尾,有时有一两行之一。今天,这种情况一再发生。

今天到目前为止是最糟糕的。每次我重新构建应用程序时,构建都会失败,因为这些组将插入到axml中。到目前为止,今天已六次。

我尝试删除Resource.Designer.cs文件中的bin和obj文件夹,但这没有帮助。

我正在Windows 10 Enterprise上使用VS 2019(社区)版本16.3.9。

我不能使axml只读,因为(出于任何原因,我无法理解)这会导致构建失败。

我重新启动了计算机,但是什么也没改变。

此应用程序已构建并运行了很多次,包括今天,昨天等等。现在,突然之间axml出现了错误,而ia并没有改变:而一个错误应该在...

xamarin.android
1个回答
0
投票

在您的axml中,每个元素都应包含width

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