SMALL
결제 라이브러리 7으로 올려야 하는 이슈도 있고, 유니티 6.2 버전을 설치도 한 겸에 IAP 버전을 5로 올려보았다.
역시나 예상했던대로 에러 뿜뿜으로 인앱 결제 버튼이 작동하지 않는다.
AndroidJavaException: java.lang.ClassNotFoundException: com.android.billingclient.api.PurchasesUpdatedListener
java.lang.ClassNotFoundException: com.android.billingclient.api.PurchasesUpdatedListener
java.lang.Class.classForName(Native Method)
java.lang.Class.forName(Class.java:454)
.
.
.
결제 라이브러리를 찾지 못한다는 의미로 막힌 것 같아 Proguard에 아래 두 줄을 추가하였더니 해결되었다.
-keep class com.android.billingclient.** { *; }
-dontwarn com.android.billingclient.**
반응형
'게임 개발 공부 > Unity' 카테고리의 다른 글
채팅 구현 관련(연속 채팅) (0) | 2025.06.12 |
---|---|
앱 재시작(안드로이드 AOS) (0) | 2025.06.08 |
빌드 리포트 인스펙터(Build Report Inspector) (1) | 2024.09.07 |
LayerMask를 이용한 Layer 비교(feat.충돌 처리) (0) | 2024.05.09 |
Unity Script에서 HEX(Hexadecimal) 값으로 Color 변환하는 법 (1) | 2024.01.28 |