1.8.x 1.9.2 Update Guide[KOR] - bidmad/Bidmad-Android GitHub Wiki

1.8.x -> 1.9.2 Update


AndroidX

  1. 일부 라이브러리 제거

    • ads-base-3.0.11.aar 제거

    • hot-componentads.aar / hkt-core.aar / hkt_h5mob.aar / hkt_nativead.aar / hkt_Videoad.aar 제거

    • criteopublishersdk-1.6.2.aar 제거

    • 아래의 구문들을 build.gradle 파일에서 제거

      implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21"
      implementation(name: 'criteopublishersdk-1.6.2', ext: 'aar')
      
      implementation(name: 'ads-base-3.0.11', ext:'aar')
      
      implementation(name:'hkt_componentads', ext:'aar')
      implementation(name:'hkt_core', ext:'aar')
      implementation(name:'hkt_h5mob',ext:'aar')
      implementation(name:'hkt_Videoad',ext:'aar')
      implementation(name:'hkt_nativead',ext:'aar')
      
      implementation 'com.vungle:publisher-sdk-android:6.4.11'
      
  2. 일부 라이브러리 최신화

    • 아래의 파일을 libs 폴더에서 교체

      CaulySDK-3.4.23.jar -> CaulySDK-3.5.04.aar

      BidmadSDK -> BidmadSDK-1.9.2-androidx

    • 아래의 구문을 build.gradle에서 변경

      //implementation 'com.google.ads.mediation:facebook:5.6.0.0’	//구버전
      implementation 'com.google.ads.mediation:facebook:5.9.0.0'		//최신버전
      
      //implementation 'com.google.ads.mediation:vungle:6.4.11.1’	//구버전
      implementation 'com.google.ads.mediation:vungle:6.5.3.0’		//최신버전
      
      //implementation 'com.mopub.mediation:facebookaudiencenetwork:5.6.0.0’	//구버전
      implementation 'com.mopub.mediation:facebookaudiencenetwork:5.9.0.0'		//최신버전
      
      //implementation 'com.mopub.mediation:vungle:6.4.11.0’//구버전
      implementation 'com.mopub.mediation:vungle:6.5.3.0'		//최신버전
      
  3. 신규 라이브러리 추가

    • build.gradle 파일에 아래 내용 추가

      implementation 'com.google.android.ads.consent:consent-library:1.0.6'
      implementation 'com.mobon.sdk:com.mobon.sdk:1.0.4.10'
      implementation 'com.gomfactory:adpie:1.7.7'
      

Android

  1. 일부 라이브러리 제거

    • ads-base-3.0.11.aar 제거

    • hot-componentads.aar / hkt-core.aar / hkt_h5mob.aar / hkt_nativead.aar / hkt_Videoad.aar 제거

    • criteopublishersdk-1.6.2.aar 제거

    • 아래의 구문들을 build.gradle 파일에서 제거

      implementation 'com.google.ads.mediation:vungle:6.3.24.1'
      implementation 'com.vungle:publisher-sdk-android:6.3.24'
      implementation 'com.mopub.mediation:vungle:6.3.24.0'
      
      implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21"
      implementation(name: 'criteopublishersdk-1.6.2', ext: 'aar')
      
      implementation(name: 'ads-base-3.0.11', ext:'aar')
      
      implementation(name:'hkt_componentads', ext:'aar')
      implementation(name:'hkt_core', ext:'aar')
      implementation(name:'hkt_h5mob',ext:'aar')
      implementation(name:'hkt_Videoad',ext:'aar')
      implementation(name:'hkt_nativead',ext:'aar')
      
  2. 일부 라이브러리 최신화

    • 아래의 파일을 libs 폴더에서 교체

      CaulySDK-3.4.23.jar -> CaulySDK-3.5.04.aar

      BidmadSDK -> BidmadSDK-1.9.2-androidx

  3. 신규 라이브러리 추가

    • build.gradle 파일에 아래 내용 추가

      implementation 'com.google.android.ads.consent:consent-library:1.0.6'
      implementation 'com.mobon.sdk:com.mobon.sdk:1.0.4.10'
      implementation 'com.gomfactory:adpie:1.7.7'