我在Windows 10计算机上并排安装了VS2017和VS2019。
除非将它们升级到4.4(这似乎是我可以在VS2019中定位的最低Android SDK版本),否则无法编译Xamarin Android 4.1项目(在VS2019中)。 VS2017编译良好。
如果我在VS2019中创建一个新的Xamarin Android项目,则可以从4.4及更高版本中进行选择,但是在VS2017中,我可以将其定位回2.3。 这两个Visual Studio Xamarin设置都指向android-sdk的相同位置(位于我的D:驱动器上,但我确实将其复制到标准安装位置以验证它没有将其用作默认设置,这没有什么区别)
VS2019最低Android版本
VS2017最低Android版本
是否可以使用VS2019定位Android 4.1?
答案 0 :(得分:0)
选择较高的“使用Android版本进行编译”仍然可以使项目进行编译。
在“ Android清单”选项卡下,您仍然可以选择较早的“最低和目标” Android版本,以允许VS2019与使用较旧目标版本的此解决方案/项目一起使用。
根据工具提示,仅在运行时使用Target Framework。
答案 1 :(得分:0)
使用Android版本进行决策时,请使用以下内容:
{
'name':'client'
'status':true,
'method':'masterCard',
'amount':'1700',
}
}
还值得考虑使用Android仪表板来了解有多少设备正在运行特定版本的Android。