app/build.gradle
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
//apply plugin: 'me.tatarka.retrolambda'
android {
lintOptions {
abortOnError true
enable 'StopShip'
fatal 'StopShip'
}
dexOptions {
javaMaxHeapSize "4096M"
preDexLibraries = false
}
compileSdkVersion built.compileSdkVersion
buildToolsVersion built.buildToolsVersion
defaultConfig {
applicationId built.applicationId
minSdkVersion built.minSdkVersion
targetSdkVersion built.targetSDKVersion
versionCode built.versionCode
versionName built.versionName
manifestPlaceholders = [
WEIXIN_APP_ID: keys.WEIXIN_APP_ID_DEBUG,
WEIBO_APP_KEY: keys.WEIBO_APP_KEY,
UMENG_APP_KEY: keys.UMENG_APP_KEY,
]
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
manifestPlaceholders = [
WEIXIN_APP_ID: keys.WEIXIN_APP_ID_RELEASE,
WEIBO_APP_KEY: keys.WEIBO_APP_KEY,
UMENG_APP_KEY: keys.UMENG_APP_KEY,
]
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
def fileName = "SourceWall_${variant.buildType.name}_v${defaultConfig.versionName}_${defaultConfig.versionCode}";
fileName += "_${variant.productFlavors[0].name}.apk"
output.outputFile = new File(outputFile.parent, fileName)
}
if (output.zipAlign != null) {
output.zipAlign.doLast {
output.zipAlign.inputFile.delete()
}
}
后面还有 85 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
