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

gradlew -v //查看Gradle、Groovy、Ant、JVM等的版本

gradlew clean  //和clean project 类似

gradlew tasks --all  //查看所有任务

gradlew build --info //编译并打印日志

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

gradlew build --info --debug --stacktrace //调试模式并打印堆栈信息

gradlew installDebug //打debug包并安装

gradlew assembleDebug //编译并打Debug包


gradlew assembleRelease //编译打release包

gradlew installRelease //Release模式打包并安装

gradlew uninstallRelease  //卸载Release模式包

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

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

gradlew dependencies //依赖信息查看

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

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

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

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐