从源代码创建定制的Android MMS / SMS应用程序?

3

好的,这是问题:

我想要下载随 Android 手机附带的 MMS/SMS 应用程序的完整源代码。我希望能够修改它,并添加一些自定义功能。

我正在使用 Eclipse 进行开发,我的电脑系统是 Windows 7。我注意到现在有一个 Git for Windows,但我很迷茫,不确定如何将所有内容与 Eclipse 集成。

基本上,我只想让它达到这样的状态:我可以在 Eclipse 中看到所有的源代码,并且能够像手机上已经安装的短信/MMS应用程序一样运行该应用程序。然后我就知道我可以修改它并继续了。

有什么想法吗?

谢谢!

2个回答

2
这里有一个 SMS/MMS 应用的 GitHub 镜像 链接在这里。只需将其导入 Eclipse 并进行自定义即可。

我认为魔鬼就在细节中。感谢您的评论,因为它让我更接近了解。我之前没有意识到Eclipse中有一个导入-->Git选项。然而,我还有另一个问题。我应该选择哪些选项?我选择了创建一个新项目。在“分支”选择中,我选择了所有与姜饼、主分支和工具相关的内容。这样做正确吗? - Ginzorf
有很多缺失的库。我得到的印象是,短信应用程序是内置在固件中的,因此您无法自定义它...即使代码可用...但并非所有代码都可用。库不可用。 - Ginzorf
要自定义(然后使其正常工作!),您需要下载所有AOSP并进行构建,这是一项巨大的工作。 - Allison

1

除非你想自定义并仅在自己的手机上使用它(不发布),否则这不是一个好主意。这是因为它使用了sdk中隐藏的类。默认情况下,你甚至无法通过eclipse构建apk,但有一种方法。这是个坏主意的原因是,隐藏的api不能保证在不同的api级别中保持不变,你的应用程序可能会随着下一个Android更新而停止工作,并且也可能在以前的api级别上不起作用。事实上,你的应用程序可能甚至不适用于运行相同api级别的选定手机。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接