没有静态方法 "Lcom/google/android/gms/common/GooglePlayServicesUtil;.isGooglePlayServicesAvailable(Landroid/content/Context;)I"

no static method "Lcom/google/android/gms/common/GooglePlayServicesUtil;.isGooglePlayServicesAvailable(Landroid/content/Context;)I"

我正在更新 Xamarin Forms 地图应用程序。我目前遇到此错误:

no static method "Lcom/google/android/gms/common/GooglePlayServicesUtil;.isGooglePlayServicesAvailable(Landroid/content/Context;)I"

它发生在 MainActivity 中的这一行 class:

Xamarin.FormsMaps.Init(this, bundle);

我目前配置了混淆器以保留 GooglePlayServicesUtil class:

-keep public class com.google.android.gms.common.GooglePlayServicesUtil

这是我的 Android Nuget 包:

这是我的 Android 项目配置:

如有任何帮助,我们将不胜感激。

我不得不手动编辑项目文件以禁用 multi-dex 功能。禁用 multi-dex 并从项目属性中删除代码收缩器并没有起到作用。