我有几个设备使用不同版本的Android(4.4或更高版本)。
在this page上我读到项目应该像这样设置:
最低Android版本< =目标Android版本< =目标框架
和
我们建议您始终使用最新的可用Target Framework版本进行编译。
我尝试了4.4< = 4.4< = 8.0但是,这样,我在4.4设备上遇到运行时错误:“button.Background.SetTint()”(我认为这是正确的。)
如果我将Target Framework版本设置为4.4 Visual Studio警告我“SetTint()”的错误,但我无法安装nuget包“Xamarin.Google.Play.Services.Base”(即使我尝试安装版本32.961.0: “无法安装软件包'Xamarin.Android.Support.Compat 24.2.1'。您正在尝试将此软件包安装到以'MonoAndroid,Version = v4.4'为目标的项目中,但包年龄不包含任何程序集引用或与该框架兼容的内容文件。“)。