Add our maven repository url to your project build.gradle file
allprojects {repositories {google()mavenCentral()}}
jcenter() is also a valid repository but will be discontinued February 1st 2022. https://developer.android.com/studio/build/jcenter-migration
Add the core sdk to your dependencies
implementation 'io.purchasely:core:2.4.4'
The core SDK does not contains a billing store, you need to add the ones you want to use as a dependency otherwise your users won't be able to make purchases.
implementation 'io.purchasely:google-play:2.4.4'
Huawei requires you to provide the SHA-1 of your certificate and add their configuration file to your project (agconnect-services.json). Please refer to their documentation : https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/config-agc-0000001050033072-V5
To integrate Huawei Mobile Services, you need to add dependencies to huawei repository and plug-in as referred in their documentation : https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/integrating-sdk-0000001050035023-V5
// Edit file android/build.gradlebuildscript {repositories {maven {url 'https://developer.huawei.com/repo/'}}dependencies {classpath 'com.huawei.agconnect:agcp:1.4.2.300'}}allprojects {repositories {//Huawei onlymaven {url 'https://developer.huawei.com/repo/'}}}
//Add this line after android pluginapply plugin: 'com.huawei.agconnect'dependencies {//Add this line to integrate Huawei Mobile Services with Purchaselyimplementation 'io.purchasely:huawei-services:2.4.4'}