Я занимаюсь интеграцией объявлений Unity в родной Android. Но я столкнулся с проблемой.Интеграция Объявления Unity в Android Native
java.lang.NoClassDefFoundError: com.unity3d.ads.android.R$layout
at com.unity3d.ads.android.video.UnityAdsVideoPlayView.e(UnityAdsVideoPlayView.java:225)
at com.unity3d.ads.android.video.UnityAdsVideoPlayView.<init>(UnityAdsVideoPlayView.java:62)
at com.unity3d.ads.android.view.UnityAdsMainView.setViewState(UnityAdsMainView.java:76)
at com.unity3d.ads.android.view.b.run(UnityAdsFullscreenActivity.java:593)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5099)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:803)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:570)
at dalvik.system.NativeStart.main(Native Method)
Может ли кто-нибудь помочь мне в решении этого вопроса. У меня есть этот файл ресурсов в макете, и я тоже сталкиваюсь с этой ошибкой.
Вы правы но в моем случае мне нужно использовать файл jar и следовать инструкциям для передачи aar в jar-файл, я получаю ту же ошибку java.lang.NoClassDefFoundError: com.unity3d.ads.android.R $ layout – AlphaDeveloper
Здесь: Найдите единство-ads.aar, имя модуля должно измениться на единичные объявления, нажмите «Готово». » , когда я нажимаю «Готово», окно дрожит и ничего не происходит, я думаю, что дрожь означает ошибку, но я не знаю, почему. Есть идеи? – Lestat