我在哪里可以findAndroid的Gmail,Facebook和Twitter应用程序的源代码? 他们甚至是开源的?

有一些组件需要使用这三个“所谓的”开源应用程序的Android。

我看了Android的源代码 ,但我似乎无法findGmail应用程序; 我只能find电子邮件应用程序。

我查看了android的官方Facebook SDK的源代码 ,但没有实际的Facebook应用程序的源代码; 只有sdk的来源,而不是应用程序。

至于twitter应用程序,尽pipenetworking上有一百万篇文章说,android的twitter是开源的,但我甚至找不到源代码库。

有谁知道在哪里?

Related of "我在哪里可以findAndroid的Gmail,Facebook和Twitter应用程序的源代码? 他们甚至是开源的?"

截至2010年11月,这些应用程序都不是开放源代码的,除了Twitter应用程序(甚至在那里,别屏住呼吸),我不会抱有任何希望。 原因如下:

  • Facebook的客户端应用程序在我所知道的任何平台上都不是开源的,只有他们的SDK,而且他们从来没有提出任何声明,所以我不认为有任何理由期待它永远是公开的。

  • GMail ,Maps,Talk和Market是“Google体验”应用程序的一部分,这是谷歌用来迫使运营商和制造商制作高度兼容的谷歌联合手机的“胡萝卜”应用程序,而不是跑掉并破坏系统与第三方第二方应用程序和服务,所以我也永远不会期望这些开源(至less比我期望看到GMail Web客户端的整个源代码在不久的将来会popup)。 事实上,他们威胁/发送C&D信件给公司,甚至ROM制造商 ,甚至试图在未经适当许可的情况下以二进制forms分发这些应用程序。

  • 虽然你不能certificate什么是不存在的东西,但截至11/2010, Twitter应用程序的来源还没有被发布。 他们在2010年的I / Odevise报告和随之而来的博客文章中说,这将是“未来几周”,新闻媒体将会把它变成“开放源代码”,但是还没有从那时起,他们就一直在偷窥他们。 事实上,在市场上的Twitter应用程序的最新版本中,他们似乎也已经倒退了并且在IO演示文稿中embedded了大量的devise元素(quickactionpopup窗口现在是iPhone风格的行内滑动操作,例)。 谷歌最终开放了2010 IO 计划应用程序 ,它有很多相同的东西(仪表板,操作栏,同步pipe理)。

Google的Romain Guy表示,Gmail 在这里并不是开源的。 Twitter应用程序被宣布成为未来的开源。 我更确定Facebook不是开源的。

一个简单的谷歌search,甚至简单的堆栈溢出search会得到你想要的。

你可以检查这个开源应用程序目录:

https://github.com/pcqpcq/open-source-android-apps

否则,你可以根你的Android设备,并查看所有的内容。 你也可以反编译应用程序:

如何在Android平台上反编译APK或DEX文件?