[해결함 / Solved] 유니티 force resolve시에 발생하는 에러 해결 방법 - GoogleMobileAds 패키지 이슈 -
유니티 admob 에러 발생 해결법 - 인터넷에 존재하는 모든 방법을 다 해보고 알게되었음
* java 업데이트 / 업그레이드 / 다운그레이드
* sdk 업데이트 / 업그레이드 / 다운그레이드
그리고 알게 된것, 결론만 얘기하면 개발자이기 때문에 jdk를 여러개 설치한 사람들이 있을텐데, 그게 문제 였음, unity의 jdk만 빼고 나머지는 삭제해야 함 그렇지 않으면 알수 없는 오류로 인해 안드로메다로 갈 확률이 매우 높음. 밑의 사례를 참조하시기 바람
이렇게 하고 force resolve를 하니 잘 되었다. succeed를 3주만에 보았다. 하.....그리고 빌드를 하였다. 개발자, IT를 하다보니. 빌드가 잘 되게 해달라고 기도하는 습관 같은게 생겼다. IT와 무속신앙의 만남인가..헐....
<에러 발생... 그 양상...메세지..>
GoogleMobileAds-v8.7.0.unitypackage 왼쪽의 파일을 admob에서 다운 받아 유니티 에셋에 넣고, force resolve를 실행하면 아래과 같은 에러 로그 발생한다
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1160)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(MethodHandleAccessorFactory.java:300)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(MethodHandleAccessorFactory.java:103)
at java.base/jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(ReflectionFactory.java:201)
at java.base/java.lang.reflect.Constructor.acquireConstructorAccessor(Constructor.java:547)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:497)
at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:306)
at java.base/java.lang.Class.newInstance(Class.java:684)
at org.codehaus.groovy.vmplugin.VMPluginFactory.createPlugin(VMPluginFactory.java:57)
at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:39)
... 113 more
FAILURE: Build failed with an exception.
* What went wrong:
Could not create an instance of type org.gradle.initialization.DefaultSettings_Decorated.
> Could not initialize class org.codehaus.groovy.reflection.ReflectionCache
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1s
exit code: 1
<해결방법>
자 그리고 세팅은 아래와 같이 해야 한다.
댓글
댓글 쓰기