GitHub的新功能 - 有没有办法在解压缩和构建之前对其上的项目进行概述?

时间:2013-07-03 20:48:01

标签: android github

我一直在寻找Android上已完成/工作的ImageView,它具有捏合/缩放行为。虽然在S.O.上有代码片段。为此我想要一些我可以构建和使用的东西。

GitHub,我以前从未使用过,似乎有候选人。据我所知,GitHub是一个免费的,公共的项目托管,源代码控制系统,但我只对下载和尝试项目感兴趣,可以通过它上面的“下载Zip”按钮来完成。

我最近尝试了一个名为PhotoView的项目,但是在将它全部导入我的Eclipse开发环境之后,我发现它依赖于比我使用或目标更高的API级别。

将来有什么方法可以避免这种情况吗?即,GitHub上是否有任何地方开发人员通常会列出编程语言,目标开发环境,编译器或SDK版本等技术要求,所以在打扰下载GitHub项目之前我可以猜测它是否可以在我的环境中构建?

编辑:在我的浏览器中,我可以看到简短的修订历史记录,但看起来它只会返回一些更改,因此清单或其他密钥文件并不总是可见。是看到项目文件下载ZIP文件的唯一方法,解压缩并在我的本地PC上的开发环境中查看它?

提前致谢。

2 个答案:

答案 0 :(得分:0)

  

将来有什么方法可以避免这种情况吗?

浏览源代码。例如,清单文件(对于组件或演示应用程序)应指示android:minSdkVersion

  

GitHub上是否有任何地方开发人员通常会列出编程语言,目标开发环境,编译器或SDK版本等技术要求,所以在开始下载GitHub项目之前我可以猜测它是否可以在我的环境中构建?

是。它被称为项目README,您很可能已经在那里,因为它是存储库的“主页”。任何给定开发人员将为任何给定组件编写的文档量将有所不同。

也欢迎您提出针对该项目的问题,要求提供有关此类问题的更多文档,但是如果该问题将被采取行动,也会有所不同。

答案 1 :(得分:0)

项目的 root 中的

自述文件文件,该存储库的 Wikipages 可以帮助您找到有关该存储库的其他信息。但最后,贡献者有责任准备这类信息,其中一些人并不关心。因此,您可以在下载之前查找项目的Android清单文件并在GitHub网站上查看内容并解压缩。