Я разрабатываю Android SDK, в котором он получает местоположение пользователя.Он отлично работает для приложений Android, и теперь я хочу сделать его совместимым с Unity.
Я получаю эту ошибку при использовании FusedLocationProviderClient client = LocationServices.getFusedLocationProviderClient(context);
E/Unity: AndroidJavaException: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/Preconditions;
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/Preconditions;
at com.google.android.gms.common.api.Api.<init>(Unknown Source:2)
at com.google.android.gms.location.LocationServices.<clinit>(Unknown Source:22)
at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source:0)
at in.___.___..LocationManager.startLocationUpdates(LocationManager.java:43)
at in.___.___..LocationManager.startLocation(LocationManager.java:33)
at in.___.___.Main.initialize(Main.java:126)
at in.___.___.Main.registerAPP(Main.java:83)
at in.___.___.init(__.java:76)
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
at com.unity3d.player.UnityPlayer.c(Unknown Source:0)
at com.unity3d.player.UnityPlayer$c$1.handleMessage(Unknown Source:151)
at android.os
Я добавил play-services-location, play-services-base и т. Д., Но не могу устранить эту ошибку.