gradlew常用命令

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

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

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

gradlew assembleDebug //编译并打Debug包

 gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

gradlew uninstallRelease  //卸载Release模式包

gradlew常用命令

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

gradlew常用命令

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

gradlew常用命令

gradlew dependencies //依赖信息查看

gradlew常用命令

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

gradlew常用命令

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