如何以编程方式检索Android库的版本信息?
我编写了一个应用程序,我将一些逻辑放在库中。在我的帮助框中,我想显示实际应用程序的版本号以及它正在使用的底层库。
This post 表示无法编译,因为库清单信息在编译时丢失。然而,这篇文章(接近尾声)也暗示了它很快就会成为可能(帖子是从2010年开始)。
答案 0 :(得分:4)
虽然今天显然可以进行一些明显的合并,但它对您没有帮助,因为系统中没有地方可以在清单中记录库项目的版本号,更不用说在操作系统中了您可以通过SDK访问的地方。
我只是将一个字符串资源放在库中并使用它(R.string.my_super_library_version
或其他一些)。