@file:Suppress("UNUSED_VARIABLE") import com.android.build.gradle.BaseExtension import java.net.URL import java.util.* buildscript { val agp_version by extra("7.4.1") repositories { mavenCentral() google() maven("https://raw.githubusercontent.com/MetaCubeX/maven-backup/main/releases") maven("https://maven.aliyun.com/repository/public/") maven("https://maven.aliyun.com/repository/google/") maven("https://maven.aliyun.com/repository/jcenter/") maven("https://maven.aliyun.com/repository/central/") // JitPack 远程仓库 maven("https://jitpack.io") maven("https://developer.huawei.com/repo") maven("https://developer.hihonor.com/repo") } dependencies { classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.0") classpath(libs.build.android) classpath(libs.build.kotlin.common) classpath(libs.build.kotlin.serialization) classpath(libs.build.ksp) classpath(libs.build.golang) } } subprojects { repositories { mavenCentral() google() maven("https://raw.githubusercontent.com/MetaCubeX/maven-backup/main/releases") maven("https://maven.aliyun.com/repository/public/") maven("https://maven.aliyun.com/repository/google/") maven("https://maven.aliyun.com/repository/jcenter/") maven("https://maven.aliyun.com/repository/central/") // JitPack 远程仓库 maven("https://jitpack.io") maven("https://developer.huawei.com/repo") maven("https://developer.hihonor.com/repo") } val isApp = name == "app" var isTZ = true apply(plugin = if (isApp) "com.android.application" else "com.android.library") extensions.configure { defaultConfig { if (isApp) { applicationId = "com.yingmao.clash" namespace = "com.yingmao.clash" } // if (isTZ){ // applicationId = "com.taizi.clash" // namespace = "com.yingmao.clash" // } // minSdk = 21 //noinspection ExpiredTargetSdkVersion // targetSdk = 32 minSdk = 21 //noinspection ExpiredTargetSdkVersion targetSdk = 34 versionName = "1.0.3.8" versionCode = 1038 resValue("string", "release_name", "v$versionName") resValue("integer", "release_code", "$versionCode") externalNativeBuild { cmake { abiFilters("arm64-v8a", "armeabi-v7a") } } if (!isApp) { consumerProguardFiles("consumer-rules.pro") } else { setProperty("archivesBaseName", "$versionName") } } ndkVersion = "23.0.7599858" compileSdkVersion(defaultConfig.targetSdk!!) if (isApp) { packagingOptions { resources { excludes.add("DebugProbesKt.bin") } } } productFlavors { flavorDimensions("feature") //回国 // create("1000") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "true") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.kuaifei.clash\"") // buildConfigField("String", "service_url", "\"https://api.huiguovpn.win\"") // buildConfigField("String", "productId", "\"1000\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // // //影猫 create("9880") { isDefault = true dimension = flavorDimensionList[0] buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") buildConfigField("boolean", "is_back_cn", "false") buildConfigField("boolean", "is_ym", "true") buildConfigField("boolean", "is_tz", "false") buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") buildConfigField("boolean", "is_free", "false") buildConfigField("String", "productId", "\"9698\"") manifestPlaceholders( mapOf( "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_yingmao_logo_9972" ) ) } // create("9698") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9698\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_yingmao_logo_9972" // ) // ) // } // create("9579") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9579\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("9118") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9118\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("3027") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"3027\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("8088") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"8088\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("5287") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"5287\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("2213") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"2213\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("1525") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"1525\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("5599") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"5599\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("3998") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"3998\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("6981") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"6981\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("9292") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9292\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("7069") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"7069\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("2993") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"2993\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("7161") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"7161\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("7669") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"7669\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz2", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("1133") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"1133\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("2917") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"2917\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("8300") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"8300\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("8937") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"8937\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("6768") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"6768\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("2256") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://api.gaogaoshousoft.cc:8700\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"2256\"") // // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("9586") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://api.gaogaoshousoft.cc:8700\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9586\"") // // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("9707") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://api.gaogaoshousoft.cc:8700\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9707\"") // // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("9686") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "productId", "\"9686\"") // // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("6789") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"6789\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("3229") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"3229\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("5352") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"5352\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("9583") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"9583\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("9952") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"9952\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("7595") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"7595\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("9738") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"9738\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } create("9972") { isDefault = true dimension = flavorDimensionList[0] buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") if (isApp) { // applicationIdSuffix = ".meta" } buildConfigField("boolean", "is_back_cn", "false") buildConfigField("boolean", "is_ym", "true") buildConfigField("boolean", "is_free", "false") buildConfigField("boolean", "is_tz", "false") buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") buildConfigField("String", "productId", "\"9972\"") manifestPlaceholders( mapOf( "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_yingmao_logo_9972" ) ) } // create("3307") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"3307\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("1588") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"1588\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("1595") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"1595\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("1979") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"1979\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("9059") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"9059\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("6507") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"6507\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("6193") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"6193\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("6886") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"6886\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // // create("6159") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"6159\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("1608") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"1608\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // create("182242") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"182242\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // //八爪鱼 182227 182250 182256 182251 create("182276") { isDefault = true dimension = flavorDimensionList[0] buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") buildConfigField("boolean", "is_free", "false") buildConfigField("boolean", "is_back_cn", "false") buildConfigField("boolean", "is_ym", "false") buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") buildConfigField("boolean", "is_tz", "false") buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") buildConfigField("String", "productId", "\"182276\"") manifestPlaceholders( mapOf( "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" ) ) } // create("1822275") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"1822275\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182227") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182227\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182250") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182250\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182256") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182256\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // // create("182251") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182251\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182258") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182258\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("11111") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"11111\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182254") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182254\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182223") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182223\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182222") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182222\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182257") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") //// buildConfigField("String", "service_url", "\"https://bzyapi.yingmaox.cc\"") // buildConfigField("String", "productId", "\"182257\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182225") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182225\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182224") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182224\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182226") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182226\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182261") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182261\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // //// create("182221") { //// isDefault = true //// dimension = flavorDimensionList[0] //// buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") //// buildConfigField("boolean", "is_free", "false") //// buildConfigField("boolean", "is_back_cn", "false") //// buildConfigField("boolean", "is_ym", "false") //// buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("boolean", "is_tz", "false") //// buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") //// buildConfigField("String", "productId", "\"182221\"") //// manifestPlaceholders( //// mapOf( //// "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" //// ) //// ) //// } // create("182228") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182228\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // create("182253") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"182253\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // // // //太子 182265 // create("182265") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_tz", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.otcopusvpn.cc:18008\"") // buildConfigField("String", "productId", "\"182265\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_taizi", // "APP_ICON" to "@mipmap/ic_taizi_logo" // ) // ) // } // create("182270") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_tz", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.otcopusvpn.cc:18008\"") // buildConfigField("String", "productId", "\"182270\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_taizi", // "APP_ICON" to "@mipmap/ic_taizi_logo" // ) // ) // } // // //----自由包八爪鱼 // create("22222") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_free", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://api.gaogaoshousoft.cc:8700\"") // buildConfigField("String", "service_url", "\"https://app.bazhuayujiasu.cc:8700\"") // buildConfigField("String", "productId", "\"22222\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name", "APP_ICON" to "@mipmap/logo" // ) // ) // } // //影猫自由包 // create("22223") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "true") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.ymvpnpro.cc:8700\"") // buildConfigField("String", "productId", "\"22223\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } // //太子自由包 // create("22224") { // isDefault = true // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "false") // buildConfigField("boolean", "is_free", "true") // buildConfigField("boolean", "is_tz", "true") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") // buildConfigField("String", "service_url", "\"https://api.otcopusvpn.cc:18008\"") // buildConfigField("String", "productId", "\"22224\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_taizi", // "APP_ICON" to "@mipmap/ic_taizi_logo" // ) // ) // } // // create("0000") { // isDefault = false // dimension = flavorDimensionList[0] // buildConfigField("boolean", "PREMIUM", "Boolean.parseBoolean(\"false\")") // if (isApp) { //// applicationIdSuffix = ".meta" // } // buildConfigField("boolean", "is_back_cn", "false") // buildConfigField("boolean", "is_ym", "true") // buildConfigField("boolean", "is_free", "false") // buildConfigField("boolean", "is_tz", "false") // buildConfigField("String", "applicationId", "\"com.yingmao.clash\"") //// buildConfigField("String", "service_url", "\"https://113.108.210.50:21002\"") // buildConfigField("String", "service_url", "\"https://test.yingmaox.cc:21002\"") // buildConfigField("String", "productId", "\"0000\"") // manifestPlaceholders( // mapOf( // "APP_NAME" to "@string/app_name_gz", "APP_ICON" to "@mipmap/ic_logo_9972" // ) // ) // } } sourceSets { getByName("9972") { java.srcDirs("src/foss/java") } } signingConfigs { val keystore = rootProject.file("signing.properties") if (keystore.exists()) { print("keystore exists! ") create("release") { val prop = Properties().apply { keystore.inputStream().use(this::load) } storeFile = rootProject.file("octopus_clash.jks") storePassword = prop.getProperty("keystore.password")!! keyAlias = prop.getProperty("key.alias")!! keyPassword = prop.getProperty("key.password")!! } } else { print("keystore not exists") } } buildTypes { named("release") { versionNameSuffix = ".release" isMinifyEnabled = isApp isShrinkResources = isApp signingConfig = signingConfigs.findByName("release") proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } named("debug") { signingConfig = signingConfigs.findByName("release") versionNameSuffix = ".debug" } } // buildFeatures.apply { // dataBinding { // isEnabled = name != "hideapi" // } // } // if (isApp) { // this as AppExtension // splits { // abi { // isEnable = true // reset() // include("arm64-v8a", "armeabi-v7a") // isUniversalApk = true // } // } // } } } task("clean", type = Delete::class) { delete(rootProject.buildDir) } tasks.wrapper { distributionType = Wrapper.DistributionType.ALL doLast { val sha256 = URL("$distributionUrl.sha256").openStream().use { it.reader().readText().trim() } file("gradle/wrapper/gradle-wrapper.properties").appendText("distributionSha256Sum=$sha256") } }