警告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"一个和一个"删除你的缓存"解决方案真的不那么方便,甚至不适合我。
答案 0 :(得分:1)
此警告涉及target version,将其设置为更高版本并不会阻止您在旧版本上运行应用程序。
通常建议针对最新版本进行定位和编译。
如果您想要定位旧版本,则需要从SDK Manager下载(如果尚未安装)并将其设置为编译版本。