这是我对这个小组的第一篇文章。我正在看android.googlesource.com的screenrecord.cpp源代码。我找到了screenrecord.cpp文件的以下源链接。
我认为,#2 link是screenrecord.cpp的最新源代码。但是,我怎么知道哪个源代码是最新的?
任何想法都会对我有很大帮助。
答案 0 :(得分:1)
答案取决于“最新”的含义。
目前发布的Android版本“KitKat”4.4.2附带了1.0版的screenrecord。这就是你的第一个链接所指向的。
AOSP源树的“主”分支具有screenrecord v1.1的源,它增加了一些新功能。那是你的第二个链接。较新的版本可以在Android 4.4上构建和运行,但是它没有在4.4分支中检查,所以我所知道的设备目前还没有附带它。
有关v1.1的详细信息为available here。
答案 1 :(得分:0)
要查看任何git树中的最新信息,请单击树上方的链接。
因此,对于您提供的链接,请点击更高的链接,您会注意到此处结束:
https://android.googlesource.com/platform/frameworks/av/+/master
在页面中还显示了最新的提交编号,这是您在阅读本文时的最新提交。
然后沿着链接向下再次到达screenrecord.cpp:
https://android.googlesource.com/platform/frameworks/av/+/master/cmds/screenrecord/screenrecord.cpp
现在您注意到此链接不再具有任何版本,但标记有提交编号 - 不是链接本身,而是页面的前几行。该页面目前也是最新开发的。