// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/public/' } google() //jcenter() mavenCentral() maven {url 'http://developer.huawei.com/repo/'} } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files // Google Firebase cloud messaging classpath 'com.google.gms:google-services:4.3.8' classpath 'com.huawei.agconnect:agcp:1.2.1.301' } } allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public/' } google() //jcenter() mavenCentral() maven { url 'http://developer.huawei.com/repo'} maven { url 'https://jitpack.io' } } } if (JavaVersion.current().isJava8Compatible()) { allprojects { tasks.withType(Javadoc) { options.addStringOption('Xdoclint:none', '-quiet') } } } ext{ // PUBLISH_GROUP_ID = 'com.hyphenate' // PUBLISH_ARTIFACT_ID = 'ease-im-kit' // PUBLISH_VERSION = '1.0.0' if(!project.hasProperty('isAarRelease')){ isAarRelease = false; } if(!project.hasProperty('isLite')){ isLite = false; } if(!project.hasProperty('sdkVersion')){ sdkVersion = '3.2.3' } if(!project.hasProperty('isTravis')) { isTravis = false } } task clean(type: Delete) { delete rootProject.buildDir }