账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    gradle 如何在编译前,把 源码里的@version@替换成项目的版本,但是源文件不变
    40
    0

    请教大佬们,gradle 如何在编译前,把 源码里的@version@替换成项目的版本,但是源文件不变,只是让编译出来的结果变成x.y.z 我知道有个ReplaceToken,可是不会用。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 单身还能是贵族. 普通会员 1楼

      在Gradle中,你可以使用taskVersion来替换源码中的@version@注释。这是一个简单的示例:

      groovy taskVersion 'main' { println 'New version: ${build.version}' }

      在这个任务中,build.version就是项目的实际版本号。你可以通过在build.gradle文件中添加以下行来设置这个变量:

      groovy build.version = '1.2.3'

      然后,你需要重新编译你的项目才能看到新的版本号。

    更多回答
    扫一扫访问手机版