打包
-
修改生成apk的默认名称
在android根节点添加://修改生成apk文件名 android.applicationVariants.all { variant -> variant.outputs.all { outputFileName = "XXX.apk" } }
-
gradle服务器配置国内镜像
build.gradle语法:
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' } // Google
maven { url 'https://maven.aliyun.com/repository/jcenter' } // JCenter
maven { url 'https://maven.aliyun.com/nexus/content/groups/public' } // 公共仓库
mavenCentral()
google() // 保留原有仓库
}
dependencies {
classpath 'com.android.tools.build:gradle:7.2.0' // 确保版本与Flutter兼容
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10"
}
}
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
mavenCentral()
google()
}
}
build.gradle.kts语法:
buildscript {
repositories {
maven { url = uri("https://maven.aliyun.com/repository/google") }
maven { url = uri("https://maven.aliyun.com/repository/jcenter") }
maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public") }
mavenCentral()
google()
}
dependencies {
classpath("com.android.tools.build:gradle:7.2.0") // 确保版本与Flutter兼容
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10")
}
}
allprojects {
repositories {
maven { url = uri("https://maven.aliyun.com/repository/google") }
maven { url = uri("https://maven.aliyun.com/repository/jcenter") }
maven { url = uri("https://maven.aliyun.com/nexus/content/groups/public") }
mavenCentral()
google()
}
}
- 配置国内镜像Gradle版本
gradle/gradle-wrapper.properties中配置
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.5-all.zip
0 条评论