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

1.8.x -> 1.9.2 Update


AndroidX

  1. Remove some libraries

    • Remove ads-base-3.0.11.aar

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

    • Remove criteopublishersdk-1.6.2.aar

    • Remove the following code from the build.gradle file

      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. Some library updates

    • Replace the following files in the libs folder

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

      BidmadSDK -> BidmadSDK-1.9.2-androidx

    • Change the following code in build.gradle

      //implementation 'com.google.ads.mediation:facebook:5.6.0.0’	//old version
      implementation 'com.google.ads.mediation:facebook:5.9.0.0'		//newest version
      
      //implementation 'com.google.ads.mediation:vungle:6.4.11.1’	//old version
      implementation 'com.google.ads.mediation:vungle:6.5.3.0’		//newest version
      
      //implementation 'com.mopub.mediation:facebookaudiencenetwork:5.6.0.0’	//old version
      implementation 'com.mopub.mediation:facebookaudiencenetwork:5.9.0.0'		//newest version
      
      //implementation 'com.mopub.mediation:vungle:6.4.11.0’//old version
      implementation 'com.mopub.mediation:vungle:6.5.3.0'		//newest version
      
  3. Add new library

    • Add the following code in build.gradle file

      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. Remove some libraries

    • Remove ads-base-3.0.11.aar

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

    • Remove criteopublishersdk-1.6.2.aar

    • Remove the following code from the build.gradle file

      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. Some library updates

    • Replace the following files in the libs folder

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

      BidmadSDK -> BidmadSDK-1.9.2-androidx

  3. Add new library

    • Add the following code in build.gradle file

      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'