gpt4 book ai didi

android - 在 Android 项目中使用开源库

转载 作者:太空狗 更新时间:2023-10-29 16:35:45 29 4
gpt4 key购买 nike

我是 Android 编程的初学者,我正在使用 android studio...现在我想知道从 gitHub 安装开源库的最佳方式是什么。我的问题是从组织原则的角度来看-我应该为每个库创建一个新包并将所有库源代码按原样放在该包中吗?该包应该在 source.main.java 文件夹中吗? (android studio 自动创建的那个)。很抱歉这个愚蠢的问题……只是我在一个大型项目中迈出了我的第一步,我不想在未来因为糟糕的组织实践而失去理智。

最佳答案

这个问题没有正确答案。有一些错误的方法,但常识会指导您。

我的建议:

首先将此开源代码的源代码 checkin 贵公司某处的源代码控制系统,并能够根据需要构建或重新构建。不一定在您的项目中,只是将代码 checkin ,这样它就不会丢失或与原作者在 GitHub 上不断变化的变化相混淆。

至于如何使用它,您有多种选择。

  1. 在自己的项目中构建开源项目( checkin 源代码管理,但与您的主项目分开)。然后只需取出编译文件(.class、.jar、.lib 等)并将其 checkin 您的主项目。如果您认为您永远不需要经常更改开源代码,那么这是最灵活的选择。有为多个项目管理的附带好处。

  2. 按原样将源代码直接放入您的项目中。这意味着您将始终重建代码。这为根据您的项目需求发展和更改特定代码提供了最大的灵 active 。

可能还有这些选项的混合解决方案。

底线是,无论您使用什么,都需要复制并构建到您自己的系统中。因为您从 GitHub 上拉下来的代码随时可能消失或发生重大变化。

关于android - 在 Android 项目中使用开源库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29331659/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com