(Android v3.0.x) 1. 공통 마이그레이션 가이드

개요

여기에서는 BuzzAd Android용 SDK 버전을 3.0으로 업데이트하기 위해 필요한 설정을 안내합니다.

BuzzAd Android용 SDK 버전을 업데이트한 후에 오류가 발생한다면 문제 해결하기 토픽을 참고하세요.

 

SDK 버전 업데이트

모듈 레벨의 build.gradle 에 BuzzAdBenefit 라이브러리의 버전을 3.0.+ 로 업데이트 합니다.

// 모듈 레벨의 build.gradle dependencies { ... implementation ("com.buzzvil:buzzad-benefit:3.0.+") // TODO: BuzzAd SDK 버전을 3.0.+로 업데이트합니다. ... }

커스텀 런처를 사용하는 경우

사용자가 클릭한 광고나 콘텐츠를 직접 구현한 커스텀 인앱 브라우저로 보여주기 위해 커스텀 런처를 사용하는 경우에만 해당합니다.

  1. 커스텀 런처 클래스(아래 예시 코드의 MyLauncher 클래스)에서 LauncherSerializable 인터페이스를 구현하고 있는지 확인하고 추가하세요.

  2. 커스텀 런처 구현에 대한 자세한 설명은 커스텀 런처 구현 가이드를 참고하세요.

import java.io.Serializable; // TODO: 커스텀 런처 클래스에서 Serializable, Launcher 인터페이스를 구현하는지 확인하시고, 없다면 추가하세요. public class MyLauncher implements Serializable, Launcher { // ... 생략 }