【发布时间】:2011-11-28 06:15:49
【问题描述】:
- 对 Android 联系人包进行一些更改
- 使用
mm(make) 命令构建此应用程序
因为我必须一次又一次地更改和构建这个应用程序,所以我想在Contacts.apk 中添加一个构建时间戳来检查我们在手机中运行它时的构建时间。
我们知道,当我们运行mm 命令时,Contacts 包中的Android.mk (makefile) 会被调用。
现在,我们可以使用date-macro 获取构建时间。
但是我们如何将这个构建时间戳写入我们的应用程序可以在运行时读取的文件中呢?
有什么建议吗?
【问题讨论】:
-
您想将构建时间戳添加到 apk 本身吗?所以它变成了
MyApp-201109302359.apk? -
谢谢,我已经做到了。作为 MyApp-201109302359.apk,但如您所知,我必须多次构建此应用程序。如果我这样做了,*system/app 文件夹中会有很多 MyApp-*.apk,这不是我想要的。
-
我想将构建时间戳写入我的 apk 可以读取的文件中,并在运行时将其显示在 Activity 中。
-
我在这里发布了一种使用 Android Studio 和 gradle 的方法:stackoverflow.com/a/22649533/3035127