如何使我的JAR库包含在AndroidManifest.xml中的<uses-library>中并将其用作共享库</uses-library>

时间:2013-06-07 12:34:37

标签: android shared-libraries

我有自己的jar库,但它被多个应用程序使用 如何让我的JAR库包含在AndroidManifest.xml中并将其用作共享库?

1 个答案:

答案 0 :(得分:3)

<uses-library>适用于属于设备固件(SDK附加组件)的库。因此,除非您分发自己的硬件或ROM模块,否则<uses-library>将对您无用。

此外,一般来说,您希望拥有该库的独立副本,每个应用程序使用一个副本。这样,您可以单独更新每个应用程序。否则,更改JAR可能需要同时更改所有应用程序,并且由于您不负责安装这些应用程序更新(用户),这可能是一个主要问题。