Android

將 Hive SDK 功能添加到 Gradle 文件中,作為外部庫。外部庫存在於遠程庫中。外部庫的版本會自動設置為與當前 Hive SDK 的版本匹配。如果您更新 Hive SDK 版本,外部庫版本也會自動更新。

<

將對應於 Hive SDK 功能的外部庫添加到模塊級 build.gradle 文件中。以下是 build.gradle 的示例。在這裡,我們將引導您僅使用 Google 認證和 Google Play 商店支付功能 作為示例。

dependencies {
   // Authentication (AuthV4)
   // Use Google IdP login
   implementation "com.com2us.android.hive:hive-authv4-provider-google-signin"

   // Use Google Play Store purchases
   implementation "com.com2us.android.hive:hive-iapv4-market-google"
}


以下是當上述庫添加時,模塊級build.gradle文件的完整示例。

android {
  compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

dependencies {
    // Hive SDK BOM ex: 23.0.0
    implementation(platform("com.com2us.android.hive:hive-sdk-bom:${project.HIVE_SDK_VERSION}"))

    // Hive SDK
    implementation "com.com2us.android.hive:hive-sdk"
    // Used for Google Install Referrer tracking
    implementation "com.android.installreferrer:installreferrer"

    // Authentication (AuthV4)
    // Use Google IdP login
    implementation "com.com2us.android.hive:hive-authv4-provider-google-signin"

    // Use Google Play Store purchases
    implementation "com.com2us.android.hive:hive-iapv4-market-google"
}

Note

認證功能中的來賓登錄功能可以在不添加外部庫的情況下使用。

Info

有關每個 Hive SDK 功能(認證、計費、通知等)的詳細信息,請參閱各自的功能指南。