如何在Flutter App上获取编译/构建日期?

时间:2019-01-08 10:17:40

标签: flutter

我知道如何使用package_info获取版本,但是如何在ios和android上获取运行时的构建时间戳?

2 个答案:

答案 0 :(得分:2)

您可以使用构建外壳程序脚本来创建/更新lib/...中的Dart文件,并使用常量保存运行flutter build ...之前的日期。
然后,您将该文件导入代码中并使用。

答案 1 :(得分:1)

我建议您还考虑基本上滚动自己的版本的package_info库,其中包括要从平台代码中获取的所有信息。我使用Gradle构建文件在每个构建上更新一些变量,然后从Flutter中检索这些变量。

检查package_info代码表明它实际上是一个相当简单的MethodChannel用例。您可以添加从本地获得的任何内容。