问题描述
在为 Android 平台编译 Xamarin Forms 时,我收到有关 lp/jl 文件的以下错误:
/Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/89/jl/res/values/values.xml(4): 错误 APT1000:在预期项目的位置找到标签 ID [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/71/jl/res/values/values.xml(35): 错误 APT1000:属性“imageAspectRatioAdjust”已定义为 格式不兼容。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/140/jl/res/values/values.xml(36): 错误 APT1000:此处定义的原始属性。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/71/jl/res/values/values.xml(48): 错误 APT1000:属性“buttonSize”已定义为 格式不兼容。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/140/jl/res/values/values.xml(49): 错误 APT1000:此处定义的原始属性。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/71/jl/res/values/values.xml(56): 错误 APT1000:属性“colorScheme”已定义为 格式不兼容。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] /Users/runner/work/1/s/_xamarin.Android/obj/Release/lp/140/jl/res/values/values.xml(57): 错误 APT1000:此处定义的原始属性。 [/Users/runner/work/1/s/_xamarin.Android/_xamarin.Android.csproj] 完成建设项目 “/Users/runner/work/1/s/_xamarin.Android/***_xamarin.Android.csproj” (PackageForAndroid target(s)) -- 失败。
当我用不同语言的 values.xml 覆盖这些文件时,它可以工作,但每次我执行“清洁解决方案”时,我都需要一次又一次地这样做。我的应用程序只有英语,我不明白其他语言的 values.xml 来自哪里。
有人可以解释这些文件从哪里进入 obj 目录吗?为什么会发生错误,我该如何解决?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)