2016-09-02 57 views
0

這就是我在的IntelliJ IDEA到統一的廣告鏈接到我的項目做的:

添加以下字符串爲「機器人」的build.gradle文件的部分:按下

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

Ctrl + Alt + Shift + S,進入庫並在那裏添加lib。然後去模塊並添加依賴到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) 

我希望有人能幫助我,因爲我真的這一問題stucked現在。

+0

該文件是'.jar'還是'.aar'?請參閱https://github.com/Unity-Technologies/unity-ads-android/wiki/sdk_android_integration_guide –

+0

@DouglasJunior我試過使用'.aar',但我沒有找到工具來導入Intellij中的'.aar'包理念。我通過gradle aar爆炸做到了,而且沒有奏效。 – WardS

回答

0

您是否試過最新版本?看起來問題已經解決,如here所述。

+0

我已經使用最新版本。其實問題是以某種方式解決的,我什麼都沒做,但它開始工作。 – WardS