plugins { id 'com.android.application' id 'com.google.gms.google-services' } def appOutPutName = "cucislotjehtjuewrhrrregrgg" android { namespace rootProject.ext.namespace compileSdk 36 defaultConfig { minSdkVersion 24 targetSdk 36 versionName rootProject.ext.versionName versionCode rootProject.ext.versionCode testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" //包名 applicationId "com.xyz.cucislot365" //app大背景色 resValue('color', 'windows_color', '#fdfdfe') //底部导航栏颜色 大背景颜色为 windows_color——style_color的上下渐变色 resValue('color', 'style_color', '#1f3681') //app 名字 resValue('string', 'app_name', 'CUCISLOT365') //app ID //预埋订阅网址 buildConfigField "String", "BASE_URL", "\"https://cucislot365.com/\"" buildConfigField "int", "USERID", "242" buildConfigField "boolean", "IS_WHITE", "false" buildConfigField "boolean", "IS_ROUND", "false" buildConfigField "int", "ROUND_RADIUS", "0" buildConfigField "boolean", "HAS_CONTACT", "false" buildConfigField "boolean", "HAS_HOOK", "false" } buildFeatures { buildConfig = true } signingConfigs { debug { storeFile file('justlet.jks') storePassword "123456" keyAlias 'key0' keyPassword "123456" } release { storeFile file('justlet.jks') storePassword "123456" keyAlias 'key0' keyPassword "123456" } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility rootProject.ext.JAVA_VERSION targetCompatibility rootProject.ext.JAVA_VERSION } applicationVariants.all { variant -> variant.outputs.all { def outputDir = new File(rootProject.ext.outputPath) outputDir.mkdirs() def outputFileName = "${appOutPutName}.apk" setOutputFileName(outputFileName) def newOutputFile = new File(outputDir, outputFileName) newOutputFile.parentFile.mkdirs() variant.assemble.doLast { try { java.nio.file.Files.copy( outputFile.toPath(), newOutputFile.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING ) } catch (java.io.IOException e) { } } } } } dependencies { implementation project(path: ':base') }