常用 gradle 命令

2020-04-02 18:17:42 浏览数 (1)

gradle wrapper 配置文件位置

工程目录/gradle/wrapper/gralde-wrapper.properties

使用指定的 gradle,不用每次下载

在 gralde-wrapper.properties 文件中 , 将

代码语言:javascript复制
distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

修改为:

代码语言:javascript复制
distributionUrl=file:///Users/用户/.gradle/wrapper/dists/gradle-4.1-all.zip

查看构建版本

代码语言:javascript复制
./gradlew -v

清除build文件夹

代码语言:javascript复制
./gradlew clean

检查依赖并编译打包

代码语言:javascript复制
./gradlew build

编译并安装debug包

代码语言:javascript复制
./gradlew installDebug

编译并打印日志

代码语言:javascript复制
./gradlew build --info

调试模式构建并打印日志

代码语言:javascript复制
./gradlew build --info --debug --stacktrace

强制更新最新依赖,清除构建并构建

代码语言:javascript复制
./gradlew clean --refresh-dependencies build

编译并打Debug包

代码语言:javascript复制
./gradlew assembleDebug
./gradlew aD

编译并打Release的包

代码语言:javascript复制
./gradlew assembleRelease
./gradlew aR

卸载Release模式包

代码语言:javascript复制
./gradlew uninstallRelease

查看依赖库

代码语言:javascript复制
./gradlew app:dependencies

编译时的依赖库

代码语言:javascript复制
./gradlew app:dependencies --configuration compile

运行时的依赖库

代码语言:javascript复制
./gradlew app:dependencies --configuration runtime

设置中心仓库

默认是jcenter、可以是mavenCentral

代码语言:javascript复制
repositories {
    maven { url "http://maven.oschina.net/content/groups/public" }
}

0 人点赞