gpgs 연동 도중 클래스 파일을 찾을수 없다는 에러를 발생하고
로그인 화면이 동작하지않음.
간단한방법은 progard-user.txt 파일을 수정해주면 해결된다,
인터넷을 검색하면 여러가지를 추가하라고 하는데
오히려 본인 버전에 맞지않으면 에러를 발생해버려서
직접 수정하며 해결했음.
제가 개발한 환경은
Unity Version 2021.3.15f
Android 만 개발함.
PlayerSettings -> Publishing Setting -> Build -> Custom progard File Check
Open Progard.txt [ Plugin/ Android/ progard-user.txt]
-keep class com.google.android.gms.**{
*;
}
-keep class com.google.android.gms.games.**{
public *;
}
-keep class com.google.games.**{
*;
}
-keep class com.google.games.bridge.**{
public *;
}
Assets -> Exterminal Dependency Manager -> Android Resolver -> Force Resolver
그리고 실행하면 정상동작!
혹시나 위에방법이 안되는분은
이곳을 참고하시면 좋을듯.
https://github.com/playgameservices/play-games-plugin-for-unity/issues/3154
Assets 2D Game (0) | 2023.06.20 |
---|---|
java.lang.ClassNotFoundException: com.google.android.gms.ads.initialization.OnInitializationCompleteListener (0) | 2022.12.26 |
Unity IAP Google License Key 입력시 You are not authorized to set the license key (0) | 2022.12.26 |
Untiy 입력시스템 (63) | 2022.05.23 |
Unity 기본 창과 라이선스 발급 (59) | 2022.05.15 |
Github Desktop 사용방법 (60) | 2022.04.19 |