0

我一直在寻找具有捏合/缩放行为的 Android 上完成/工作的 ImageView。尽管为此到处都有代码片段,但我想要一些更完善的东西,我可以构建和使用。

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

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

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

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

提前致谢。

4

2 回答 2

0

以后有什么办法可以避免这种情况吗?

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

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

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

也欢迎您针对项目提出问题,要求提供有关此类事情的更多文档,但是否以及何时对该问题采取行动也会有所不同。

于 2013-07-03T21:18:16.137 回答
0

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

于 2013-07-03T21:40:52.060 回答