Адаптеры-посредники Vungle не работают в Unity - PullRequest
0 голосов
/ 29 июня 2018

Получение следующей ошибки даже после получения соответствующей документации с веб-сайта Google Admob:

06-29 18:30:04.705 7524-7549/? E/Unity: AndroidJavaException: 
java.lang.NoClassDefFoundError: Failed resolution of: 
Lcom/vungle/mediation/VungleExtrasBuilder;
                                    java.lang.NoClassDefFoundError: 
Failed resolution of: Lcom/vungle/mediation/VungleExtrasBuilder;
                                        atcom.google.unity.mediation.vungle.VungleUnityExtrasBuilder.buildExtras(VungleUnityExtrasBuilder.java:31)
                                        at com.google.unity.mediation.vungle.VungleUnityInterstitialExtrasBuilder.buildExtras(VungleUnityInterstitialExtrasBuilder.java:8)
                                        at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
                                        at com.unity3d.player.UnityPlayer.c(Unknown Source)
                                        at com.unity3d.player.UnityPlayer$d$2.queueIdle(Unknown Source)
                                        at android.os.MessageQueue.next(MessageQueue.java:392)
                                        at android.os.Looper.loop(Looper.java:142)
                                        at com.unity3d.player.UnityPlayer$d.run(Unknown Source)
                                     Caused by: java.lang.ClassNotFoundException: Didn't find class "com.vungle.mediation.VungleExtrasBuilder" on path: DexPathList[[zip file "/data/app/<package-name>-2/base.apk"],nativeLibraryDirectories=[/d

Мой файл vungle-extras-library.jar также находится в папке Assets / Plugins / Android, и кажется, что все работает отлично, но когда я запускаю игру, она не загружает посредничество для Vungle и выдает эту внутреннюю ошибку в журналах.

1 Ответ

0 голосов
/ 11 сентября 2018

Решил эту проблему, изменив систему Unity Build на внутреннюю и после этого запустив Resolver Force Resolve от Play Services.

...