Skip to content

⚓️ Gradle script for android building with auto-environment shifting

Notifications You must be signed in to change notification settings

lixplor/Auto-gen-gradle-script

Repository files navigation

Auto-gen-gradle-script

自动构建不同环境apk的Gradle脚本

根据构建类型可以:

  • 自动修改包名 便于测试人员在同一手机上安装不同环境的apk
  • 自动修改应用名称 便于测试人员分辨不同环境的应用
  • 自动修改版本名称, 使用版本号+版本名称+构建时间+Git短hash标记 便于开发人员识别环境和版本, 快速定位
  • 自动修改不同环境的Server API 减少手动切换URL的烦恼和忘记切换带来的风险
  • 自动设置其他三方平台 减少手动切换带来的烦恼和风险
  • 自动修改签名
  • 自动开关混淆

原理解释

构建过程中Gradle会根据不同的BuildType生成不同的BuildConfig类, 在Java代码中可以调用该类获取值, 进行配置

About

⚓️ Gradle script for android building with auto-environment shifting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages