没有静态方法 "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 并从项目属性中删除代码收缩器并没有起到作用。
我正在更新 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 并从项目属性中删除代码收缩器并没有起到作用。