Skip to main content

Native Android SDK

Maven coordinates: com.bidease:bidease-mobile. See integration guide.

2.2.2

  • Improve Ready for Google's latest SDK requirements. No integration changes required.

2.2.1

  • New Bidding API: run the auction first with bid(...), then render the won bid later with load(...) — available on banner, interstitial, and rewarded ads, with notifyWin() / notifyLoss(...) for reporting auction outcomes. See Bidding API.
  • New Public API is now Java-friendly — BideaseMobile, ad formats, and load params can be called directly from Java.
  • Improve More resilient ad rendering — if the system WebView is interrupted, the ad fails gracefully without affecting the app. No integration changes required.
  • Improve More accurate impression timing and more reliable interactive (MRAID) creatives. No integration changes required.
  • Improve Performance optimizations in ad delivery and auction handling. No integration changes required.

2.1.3

  • Change Now built against Kotlin 2.1 (previously 2.3). Compatible with consumer projects on Kotlin 2.1+.

2.1.2

  • Improve Stability improvements in internal ad-rendering modules. No integration changes required.

2.1.1

  • Improve Performance optimizations across banner, interstitial, and rewarded ad lifecycles. No integration changes required.

2.1.0

  • Breaking BideaseMobile.init(...) renamed to BideaseMobile.initialize(...) to match the iOS SDK. Update the call site; arguments are unchanged. See migration.
  • Breaking LoadParams no longer carries a privacyParams field. Privacy signals are now global on the SDK instance — set them via InitParams.privacyParams at init time or BideaseMobile.setPrivacyParams(...) at runtime.
  • New In-ad report button lets users flag bad creatives. No integration changes required.