gradlew常用命令

在开发时有些小伙伴喜欢使用gradlew 命令行进行打包编译App,使用起来很安逸.

gradlew -v //查看Gradle、Groovy、Ant、JVM等的版本,截图如下:

gradlew常用命令_第1张图片

gradlew clean  //和clean project 类似,截图如下:

gradlew常用命令_第2张图片

gradlew tasks --all  //查看所有任务,截图如下:

gradlew常用命令_第3张图片

gradlew build --info //编译并打印日志,截图如下:

gradlew常用命令_第4张图片

gradlew clean build --refresh-dependencies  //强制更新最新依赖,清除并构建,截图如下:

gradlew build --info --debug --stacktrace //调试模式并打印堆栈信息 ,截图如下:

gradlew常用命令_第5张图片

gradlew installDebug //打debug包并安装,截图如下

gradlew常用命令_第6张图片

gradlew assembleDebug //编译并打Debug包

 

gradlew assembleRelease //编译打release包,截图如下:

gradlew常用命令_第7张图片

gradlew installRelease //Release模式打包并安装,截图如下

gradlew常用命令_第8张图片

gradlew uninstallRelease  //卸载Release模式包

gradlew常用命令_第9张图片

gradlew install[productFlavorsName] app:assembleDebug //结合productFlavorsName

gradlew常用命令_第10张图片

gradlew assembleTestRelease //Release模式测试渠道打包

gradlew常用命令_第11张图片

gradlew dependencies //依赖信息查看

gradlew常用命令_第12张图片

gradlew dependencies --info // 查看详细的依赖信息

gradlew常用命令_第13张图片

gradlew compileDebug --stacktrace  // 查看详细的资源文件信息

使用gradlew命令行还有一个好处就是,当依赖很大第三方库,当某个库报错,而你又不知道是哪个,可以用gradlew build --info --debug --stacktrace 命令打印并排查对栈信息,不需要我们去手动排查,下一篇写一下排查步骤.

 

 

你可能感兴趣的:(Gradlew)