【问题标题】:How to get the application version programmatically in Compose Desktop?如何在 Compose Desktop 中以编程方式获取应用程序版本?
【发布时间】:2022-07-26 18:37:29
【问题描述】:

我知道可以在build.gradlenativeDistributions.packageVersion 中设置版本...
但是如何在应用程序的源代码中读取该版本,例如在 application 可组合中打印它?

在 macOS 上,当打开可分发应用程序时,关于屏幕是可用的,它显示了我们通过 build.gradle 设置的版本:

【问题讨论】:

  • 作为一种解决方法,现在我用args += listOf("-v=${rootProject.version}",)nativeDistributions 提供一个参数,并在发布版本中使用它。

标签: compose-desktop


【解决方案1】:

你可以试试这个

System.getProperty("jpackage.app-version")

【讨论】:

    猜你喜欢
    • 2022-06-17
    • 1970-01-01
    • 2017-01-09
    • 2010-09-08
    • 1970-01-01
    • 2019-03-23
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多