유니티(Unity) 안드로이드에서 동영상 광고(구글애드몹) 표시하면 앱 크래시 문제(Graphics device is null)
구글 애드몹 동영상 광고를 표시하고나서 팝업 닫기(close) 이후 TMPro(텍스트 메시 프로)를 사용할때 앱 크래시가 발생합니다.
1)안드로이드 로그캣에서 앱 크래시 로그를 확인합니다.
Graphics device is null, TMPro.TextMeshProUGUI:Awake()
동영상 광고 팝업 닫기 이후에 앱 크래시
2)예에서 보상형 동영상 광고 팝업 닫기(OnAdFullScreenContentClosed) 이벤트를 수신하면 OnRewarded함수를 호출합니다.
3)OnRewarded함수에서 TMPro 텍스트가 포함된 오브젝트를 생성할때 앱 크래시가 발생합니다.
4)해당 코드를 코루틴에서 구현하면 앱 크래시 문제를 해결합니다
광고 로드 실패 이후에 앱 크래시
5)광고 로드가 실패하고 TMPro 텍스트가 포함된 오브젝트를 생성할때 앱 크래시가 발생합니다.
6)해당 코드를 코루틴에서 구현하면 앱 크래시 문제를 해결합니다
https://discussions.unity.com/t/graphics-device-is-null-tmpro-textmeshprougui-awake/902520/4
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티(Unity)에서 싱글톤(Singleton) 디자인 패턴 사용 예시 (0) | 2024.10.11 |
---|---|
유니티(Unity)에서 오브젝트 풀(Object Pool) 의 유용성과 사용 예시 (1) | 2024.10.11 |
유니티 인앱결제(Unity In-App Purshasing, IAP) 구매 복원(Restore) 구현(안드로이드, iOS) (3) | 2024.10.11 |
유니티 인앱결제(Unity In-App Purshasing, IAP) 초기화 및 상품 구매 구현 (3) | 2024.10.10 |
유니티(Unity) 코드리스 인앱결제(Codeless IAP) 자동 초기화 설정(Codeless IAP) (0) | 2024.10.10 |