123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- // Top-level build file where you can add configuration options common to all sub-projects/modules.
- buildscript {
- repositories {
- google()
- maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
- mavenCentral()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:7.2.2'
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
- }
- allprojects {
- repositories {
- google()
- mavenCentral()
- maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
- maven { url 'http://developer.huawei.com/repo/' }
- maven { url "https://jitpack.io" }
- }
- }
- task clean(type: Delete) {
- delete rootProject.buildDir
- }
- ext {
- compileSdkVersion = 32
- minSdkVersion = 21
- targetSdkVersion = 32
- ndkAbis = [
- 'armeabi-v7a',
- 'x86',
- 'arm64-v8a',
- 'x86_64'
- ]
- AppKey = ''
- BaseUrl = ''
- }
- def loadLocalConfig() {
- String env = System.getProperty("env", "test")
- if (env != "test") env = "online"
- println "env=$env"
- def propertiesFile = file("config/${env}.properties")
- if (!propertiesFile.exists()) {
- println "Local properties don't exist."
- return
- }
- Properties config = new Properties()
- config.load(propertiesFile.newInputStream())
- this.AppKey = config.getProperty('APP_KEY')
- this.BaseUrl = config.getProperty('BASE_URL')
- }
- loadLocalConfig()
|