Skip to content

Android

v4.24.4.0


Download


Android
Download Hive SDK v4 Native Android 24.4.0
Release Date 2024-10-14

 

Development Environment


Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0

REQUIRED

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0


OPTIONAL

IDP
  • Facebook SDK Android v17.0.0
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • VK (Android) v3.5.1
  • WeChat (Android) v6.8.0
  • LINE (Android) v5.10.0
  • Huawei (Android) v6.12.0.300
IAP
  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300
PUSH
  • Amazon (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1
MARKETING TRACKING ANALYTICS
  • Airbridge(Android) v4.1.0
  • Adjust(Android) v4.38.5
  • adjust-android-signature-3.20.1.aar
  • Singular(Android) v12.5.4
  • AppsFlyer(Android) v6.13.0<
  • FirebaseAnalytics(Android) v21.5.0
Else
  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

What's new


Marketing Attribution


Billing

  • When paying via PG, we provide the ability to purchase the desired quantity of a single product.

Changed features


  • N/A


Development environment updates


Android

  • N/A

 

v4.24.3.0


Download


Android
Download Hive SDK v4 Native Android 24.3.0
Release Date 2024-09-03

 

Development Environment


Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0

REQUIRED

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.18.7


OPTIONAL

IDP
  • Facebook SDK Android v17.0.0
  • Facebook SDK iOS v17.0.2
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.16
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.10.0
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300
IAP
  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300
PUSH
  • Amazon (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1
MARKETING TRACKING ANALYTICS
  • Adjust(Android) v4.38.5
  • adjust-android-signature-3.20.1.aar
  • Adjust(iOS) v4.38.4
  • AdjustSigSdk 3.20.1
  • Singular(Android) v12.5.4
  • Singular(iOS) v12.4.1
  • AppsFlyer(Android) v6.13.0
  • AppsFlyer(iOS) v6.14.3
  • FirebaseAnalytics(Android) v21.5.0
  • FirebaseAnalytics(iOS) v10.22.0
Else
  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • Google reCaptcha (iOS) v18.3.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

What's new


Provisioning

  • A feature has been added to check whether consent from the legal representative has been obtained on the terms and conditions screen.


Changed features


Authentication

  • Modified the logout behavior.
    • Previous: User account is logged out from the Hive SDK when signOut is called.
    • Guest receives a failure response from the server when calling the signOut API.
    • Changed: When signOut is called, the Hive SDK will request confirmation from the Hive Server to log out the user account and will log out based on the response.
  • Guest account logout will no longer return a success response but will return an error code. The guest account session will be maintained by the Hive SDK and Hive Server.
  • Accounts that are suspended will automatically log out from IdP to allow login with a different account for the same IdP. This only applies if automatic login is not possible.
  • When integrating with IdP using the AuthV4.connect method, switching to a suspended account will trigger a logout.
  • Changed the device management service to automatically apply international phone country codes according to the device access region.

Promotion

  • Modified to ensure that unnecessary information is not included in the values sent via additionalInfo`.
  • Changed to allow displaying full banners in a 2:3 or 3:2 ratio.
  • Changed the text from "Don't show for 1 day" to "Don't show today" on full banners.

Marketing attribution


Resolved bugs


Hive SDK common

  • Fixes an issue where memory could not be freed by modifying the resource reference logic.

Notification

  • Fixes an issue where push messages did not display correctly when an unsupported type setting was used in local push notifications.


Development environment updates


  • Google Play Billing Library 6.1 → 7.0
  • Google Play Service Games 20.0.0 → 20.1.2


Developer guide changes


 

v4.24.2.0 (2024-07-05)


What's New


Hive SDK Common

  • Provides a feature that returns whether users under 16 in the EU and EEA regions where GDPR applies have agreed to the terms of service, and checks if they are under 16. Check this feature here.
  • Uses the PhotoPicker feature by default when using the photo album on devices with Android OS 11 or higher or devices with the supporting module installed.

Authentication

  • When the number of accounts that can be registered with a single mobile phone number is exceeded, requesting the sending of an authentication code will display the error message: "You have exceeded the number of accounts that can be created with the same mobile phone number."

Promotion


Changed Features


Notification

  • Supports the runtime library (Push Amazon Device Message 1.2.0) that works on new Amazon Fire devices. See more here.


Bug Fixes


Authentication

  • During the real-name verification process for users accessing from China, an error message will be displayed when the message sending limit was exceeded with the remaining time not being reset.
  • Fixes an issue where there was no appropriate response callback when the back key was pressed during Google Play login without completing the login.
  • Fixes an issue where keyboard input could not be performed on low-resolution devices.

Marketing Attribution

  • Fixes an issue where Adjust event transmission was delayed when initializing with a customized terms of service.


Development Environment Updates


Android

  • Samsung GalaxyStore IAP 6.1 → 6.1.1
  • Amazon Device Message 1.0.1 → 1.2.0


Developer Guide Changes


  • Due to the discontinuation of Facebook Cloud Games support starting from Hive SDK v4 24.2.0, the following pages have been updated accordingly:
    • Setting up Unity
    • Setting up Unity > Configuring Facebook Cloud Games
    • Setting up Android
    • Billing
    • Notifications
  • Enhanced the explanation on the market selection screen for Lebi.

 

v4.24.1.3


Download


Android
Download Hive SDK v4 Android 24.1.3
Release Date 2024-07-25


Changed Features


Authentication

  • When registering a mobile device while using the device management service, the international dialing code will be automatically applied based on the device's connection region instead of using +82`.

 

v4.24.1.2 (2024-06-27)


Bug fixes


Authentication

  • Fixed an issue where no appropriate response callback was provided when canceling Google login by pressing the back button during the login process. This bug occurred only when the Google Legacy Support value in the Hive Console was set to true.
  • Fixed an issue where keyboard input was not possible on low-resolution devices.

 

v4.24.1.0 (2024-05-14)


What’s New


N/A


Changed Feature


N/A


Development Environment Updates


N/A


Changes to developer guide


N/A

 

v4.24.0.0 (2024-04-30)


What’s New


Promotion

  • Support Custom tab using the default browser set on the device to display external pages. You can expose In-App Browser with the showInAppBrowser method of the PlatformHelper class.


Changed Feature


Billing

  • The PG payment type phrase displayed in the refund user repayment UI has been changed from "HiveStore" to "PG payment".
  • Change the PG payment page to be exposed in the in-app web view rather than the in-app browser. Supports PG payments even on devices that do not support the in-app browser environment.

Analytics

  • Change the default advertising identifier collection setting in the Firebase event collection function to true`.


Development Environment Updates


Android

  • GooglePlay Services-Games v2 (Android) v19.0.0 → 20.0.0
  • Facebook SDK Android v16.2.0 → 17.0.0
  • LINE (Android) v5.9.1 → 5.10.0


Changes to developer guide


 

v4.23.5.1


Download


Android
Download Hive SDK v4 Android 23.5.1
Release Date 2024-06-27

 

Development Environment


Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0

Required

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.18.7


Optional

IDP
  • Facebook SDK Android v16.2.0
  • Facebook SDK iOS v16.2.1
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v19.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.16
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.9.1
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300
IAP
  • Google Billing Library (Android) v6.0.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300
PUSH
  • Amazon (Android) v1.0.1
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1
Marketing Tracking Analytics
  • Adjust(Android) v4.38.2
  • Adjust(iOS) v4.38.0
  • Singular(Android) v12.5.4
  • Singular(iOS) v12.4.1
  • AppsFlyer(Android) v6.13.0
  • AppsFlyer(iOS) v6.14.3
  • FirebaseAnalytics(Android) v21.5.0
  • FirebaseAnalytics(iOS) v10.22.0
Others
  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • Google reCaptcha (iOS) v18.3.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

Bug fixes


Authentication

  • Fixed an issue where no appropriate response callback was provided when canceling Google login by pressing the back button during the login process. This bug occurred only when the Google Legacy Support value in the Hive Console was set to true.
  • Fixed an issue where keyboard input was not possible on low-resolution devices.