gpt4 book ai didi

android - 构建 Android 电子邮件应用程序

转载 作者:行者123 更新时间:2023-11-29 15:26:00 26 4
gpt4 key购买 nike

我正在考虑检查一些内置的 Android 应用程序,因为它们是开源的,所以我从 https://android.googlesource.com/platform/packages/apps/Email 下载了代码并在eclipse中导入项目。我尝试构建项目,但出现错误。我需要某种先决条件吗?

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

我该怎么办?谢谢!

最佳答案

直接使用 eclipse 构建 ASOP 应用程序是不可能的。他们使用 eclipse 构建过程无法直接处理的高级构建功能。此外,这些项目不是独立的,而是相互依赖的(见下文)

构建 EMail(和所有其他)ASOP 应用程序的唯一直接解决方案是检查整个 Android 源代码树 (see here for a howto),然后使用 make 文件在构建过程中进行构建。您可以在 check out 源代码树的文件夹中使用“make EMail”构建 EMail 应用程序。您可能需要先设置构建环境。

从理论上讲,可以将源代码转换为可运行的 eclipse 项目。几个月前我做了这个。您需要做的是识别 EMail 应用程序的所有交叉依赖项(为此检查 Makefile Android.mk)。如果我没记错的话,至少有两个( framework/ex/chipsframeworks/opt/mailcommon )。您还需要检查它们并将它们转换成一个可用的 Android Library 项目。然后修改 EMail 应用程序以包含新创建的 Android 库。但是:这远非一个简单的解决方案,需要进行多次修改。上述方法是要走的路。

关于android - 构建 Android 电子邮件应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12972668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com