如何在 Android 中构建发布共享库项目? [复制]
Posted
技术标签:
【中文标题】如何在 Android 中构建发布共享库项目? [复制]【英文标题】:How to build publish shared library project in Android? [duplicate] 【发布时间】:2013-01-02 09:56:10 【问题描述】:可能重复:How do I do a lazy load of images in ListViewExport android library project for reuse without source code
有人知道如何发布库项目的示例吗?我正在寻找有关如何在不发布源代码的情况下发布包含代码、布局和活动的库项目的信息。
【问题讨论】:
是的,从源代码创建 jar 文件是一回事,但这不包括布局、样式等任何其他内容。 如果您花时间实际阅读我链接到的 SO 答案,您会注意到它涵盖了包装资源。 是的,我阅读了您发布的链接,但该方法公开了源代码以外的所有其他内容。在讨论布局和样式时使用“源”术语可能会产生误导。 “那个方法暴露了源代码以外的所有其他东西”——你别无选择。请注意,无论如何,“所有其他内容”在设备上都是世界可读的。 好的,谢谢。我不知道不公开资源就无法发布资源。 【参考方案1】:创建库>>
1) 在Eclipse中创建android项目,
2) 进入 Project Properties -> Android 并检查 isLibrary 属性。现在您可以将此库添加到您的应用程序项目中,方法是将其添加到同一属性页上的列表中。
http://developer.android.com/guide/developing/projects/projects-eclipse.html
用于创建jar文件>>
在 Eclipse 中,您可以使用项目上的“导出”选项来创建 jar 文件。这将打开 JAR 创建向导。
【讨论】:
是的,从源代码创建 jar 文件是一回事,但这不包括布局、样式等任何其他内容。以上是关于如何在 Android 中构建发布共享库项目? [复制]的主要内容,如果未能解决你的问题,请参考以下文章