Android Xamarin生成错误:定义静态接口方法需要--min sdk版本>;=24
在我不知道是什么原因导致无法构建我的Xamarin Forms项目时,出现以下错误: 严重性代码说明项目文件行抑制状态 错误java/lang/String;)Ljava/util/List;:定义静态接口方法需要--min sdk version>=24(当前为13)接口方法:okhttp3.Dns.lambda$static$0:(Ljava/lang/String;)Ljava/util/List;因为.Android C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 2610Android Xamarin生成错误:定义静态接口方法需要--min sdk版本>;=24,android,xamarin.forms,Android,Xamarin.forms,在我不知道是什么原因导致无法构建我的Xamarin Forms项目时,出现以下错误: 严重性代码说明项目文件行抑制状态 错误java/lang/String;)Ljava/util/List;:定义静态接口方法需要--min sdk version>=24(当前为13)接口方法:okhttp3.Dns.lambda$static$0:(Ljava/lang/String;)Ljava/util/List;因为.Android C:\Program Files(x86)\Microsoft Vis
我已经尝试过很多事情,比如修改SDK最小版本和目标版本,或者将okhttp降级到较低的版本,但是错误仍然存在 你能试着在android属性中设置D8 Dex吗?它在android Native中工作,我希望它也能在你的项目中工作。有一个选项叫做Enable MultiDex,它在android属性中打开D8 Dex。不管有没有,都会出现相同的错误。@IRONicMAN,从这个线程:,我们可以看到select d8Dex,现在d8在NuGet上作为一个独立的包提供: