게임 개발 공부/Unity

IAP(In-App Purchasing) 5.0.0 업데이트

CalebHong 2025. 8. 21. 22:22
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.**
반응형