构建Android电子邮件应用程序



我正在考虑检查一些内置的Android应用程序,因为它们是OpenSource,所以我从https://android.googlesource.com/platform/ppackages/packages/packages/apps donwload/电子邮件该代码并在Eclipse中导入该项目。我试图构建该项目,但会遇到错误。我需要某种先决条件吗?

这是错误 - 在tempstorage.java中,我得到"无法解析为类型",在控制台中" [2012-10-19 13:47:20 - androidmail]项目没有project.properties文件!编辑项目属性以设置一个。"

我该怎么办?谢谢!

不可能直接使用eclipse构建ASOP应用程序。他们使用高级功能进行建筑物,无法使用Eclipse构建过程直接处理。而且,这些项目不是独立的,而是具有交叉依赖性(见下文)

构建电子邮件(和所有其他)ASOP应用程序的唯一直接解决方案是查看整个Android源树(有关Howto,请参阅此处),然后使用Make Files在构建过程中使用构建过程。您可以在检查源树的文件夹中使用" Make Make Email"构建电子邮件应用程序。您可能需要首先设置构建环境。

从理论上讲,可以将源变成一个工作的日食项目。几个月前,我做到了。您需要做的是确定电子邮件应用程序的所有交叉依赖性(对此检查Makefile Android.mk)。如果我正确地记录了其中至少有两个(框架/ex/chips and Frameworks/opt/mailCommon)。您还需要检查它们并将其转换为工作的Android库项目。然后修改电子邮件应用程序以包括新创建的Android库。但是:这远非简单的解决方案,需要进行多次修改。上述方式是要走的方式。

相关内容

最新更新