如何将第三方android库代码包含在交付给客户的应用程序源中?

时间:2012-08-22 19:50:56

标签: version-control android-library

我有一个应用程序,它目前正在使用gitub之一的PullToRefresh库。我已经分配了那个回购,做了一些更改以更好地适应我的应用程序。我有责任向我的客户提供我的应用程序的代码,因此这将包括库。将它包含在我的应用程序源代码中的推荐方法是什么(对于Android应用程序本身使用SVN)。

1 个答案:

答案 0 :(得分:1)

我想在这一点上,你早就解决了你的问题。对于后代,那么:

如果您向用户提供带有源快照的zip,请将库源包含在子目录中。我还做了很好的效果是建立一个发布包存档,其中包含二进制文件和源代码所需的所有不同位。

如果您要移交源代码存储库,则可以再次将每个存储库压缩成可以移交的包。为项目的每个位记录上游可能是值得的,因此客户可以根据需要更新您的分支。