2016-09-02 10 views
0

:

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

프레스 :

추가 build.gradle 파일의 "안드로이드"섹션에 다음 문자열 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