Xamarin:使用特定的Android版本(降低Xamarin版本)

时间:2018-02-19 16:36:25

标签: android xamarin xamarin.forms xamarin.android

  

警告Xamarin.Forms.Platform.dll的$(TargetFrameworkVersion)   (vv8.0)大于项目的$(TargetFrameworkVersion)   (V7.1)。你需要为你增加$(TargetFrameworkVersion)   项目

如果我不想在我的应用程序中使用Android 8,该怎么办?

如何将较旧的Android版本与Xamarin一起使用?

我创建了一个新的Xamarin项目并安装/配置了Android 7.1 SDK,但Visual Studio会自动安装Xamarin.Android vv8.0。我知道我可以升级到Android 8.0,它可以很好地工作,但由于只有少数智能手机支持这个版本,不包括我自己的手机,我想使用Android 7.1或更低版本。

我还没有找到一个真正的解决方案,只有"只是升级到Android 8.0"一个和一个"删除你的缓存"解决方案真的不那么方便,甚至不适合我。

1 个答案:

答案 0 :(得分:1)

此警告涉及target version,将其设置为更高版本并不会阻止您在旧版本上运行应用程序。
通常建议针对最新版本进行定位和编译。

如果您想要定位旧版本,则需要从SDK Manager下载(如果尚未安装)并将其设置为编译版本。