统一IM方案,Android端sdk
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.2KB

  • 根据华为推送服务配置文档完成应用创建和推送服务的开通
  • 登录AppGallery Connect网站,点击“我的项目”。
  • 在项目列表中找到您的项目,在项目中点击需要集成HMS Core SDK的应用。
  • 在“项目设置 > 常规”页面的“应用”区域,点击“agconnect-services.json”下载配置文件。

    点击放大

  • 将“agconnect-services.json”文件拷贝到应用级根目录下。

    img

  • 配置HMS Core SDK的Maven仓地址

    Android Studio的代码库配置在Gradle插件7.0以下版本、7.0版本和7.1及以上版本有所不同。请根据您当前的Gradle插件版本,选择对应的配置过程。

    7.0以下版本 7.0版本 7.1及以上版本
  • 添加AGC插件配置。请根据实际情况选择:
    • 方式一:在文件头部声明下一行添加如下配置。

      apply plugin: 'com.huawei.agconnect'
      
    • 方式二:在plugins中添加如下配置

      plugins {    id 'com.android.application'    // 添加如下配置    id 'com.huawei.agconnect'}
      
  • 配置签名

生成签名证书指纹步骤中生成的签名文件拷贝到工程的app目录下,在build.gradle文件中配置签名。

android {
    signingConfigs {
        config {
            // 根据您实际的签名信息,替换以下参数中的xxxx
            keyAlias 'xxxx'
            keyPassword 'xxxx'
            storeFile file('xxxx.jks')
            storePassword 'xxxx'
        }
    }

    buildTypes {
        debug {
            signingConfig signingConfigs.config
        }
        release {
            signingConfig signingConfigs.config
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
  • 同步工程

在完成以上的配置后,点击工具栏中的gradle同步图标完成“build.gradle”文件的同步,然后将相关依赖下载到本地。

img