0

这就是我在 Intellij IDEA 中将 Unity-ads 链接到我的项目中所做的:

将以下字符串添加到 build.gradle 文件的“android”部分:

dependencies {
   compile files("libs/unity-ads.jar")
}

按 Ctrl+Alt+Shift+S,转到库并在那里添加库。然后转到模块并将依赖项添加到Android项目部分。

因此,当我尝试显示添加时,它编译成功并崩溃。这是日志:

 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/unity3d/ads/android/R$layout;
                                                                  at com.unity3d.ads.android.video.UnityAdsVideoPlayView.createView(UnityAdsVideoPlayView.java:225)
                                                                  at com.unity3d.ads.android.video.UnityAdsVideoPlayView.<init>(UnityAdsVideoPlayView.java:62)
                                                                  at com.unity3d.ads.android.view.UnityAdsMainView.createVideoPlayerView(UnityAdsMainView.java:184)
                                                                  at com.unity3d.ads.android.view.UnityAdsMainView.setViewState(UnityAdsMainView.java:76)
                                                                  at com.unity3d.ads.android.view.UnityAdsFullscreenActivity$UnityAdsPlayVideoRunner.run(UnityAdsFullscreenActivity.java:593)

我希望有人能帮助我,因为我现在真的被这个问题困住了。

4

1 回答 1

0

您是否尝试过使用最新版本?如here所述,该问题似乎已得到解决。

于 2016-11-30T08:47:27.947 回答