Gradle 构建工具
gradle 用 Groovy/Kotlin DSL 描述构建,支持增量构建、缓存和多项目。项目应优先用 ./gradlew,确保所有人使用同一 Gradle 版本。
gradle -v
./gradlew build
./gradlew test
./gradlew :app:build
./gradlew tasks
./gradlew dependencies
./gradlew --offline build
./gradlew --refresh-dependencies build
./gradlew --stacktrace build
./gradlew clean build --no-daemon
./gradlew wrapper --gradle-version 8.10
gradle 和 ./gradlew 可能不是同一版本;CI 和文档统一用 wrapper。--no-daemon,但要接受更慢的启动。dependencies 和 dependencyInsight 看实际解析结果。--refresh-dependencies 会绕过缓存,可能很慢;只在确实需要时用。:app:build),否则可能在根项目空跑。mvn — Maven 构建java — 运行时