我想向 AOSP 电子邮件应用程序添加一些不再受支持的功能。所以我克隆了存储库 here (这是一个 Eclipse 项目)并将其迁移到 Android Studio 中的 Gradle 项目。但之后就会出现数千个 Java 错误、缺少资源等等......
那么 Google 真的有一个不起作用的存储库吗?我是否需要 AOSP 的其他存储库?目前我无法再使用它了...
最佳答案
So I cloned the repository here (which is a Eclipse project) and migrated it to a Gradle project in Android Studio.
没有任何 AOSP 项目被设计为以这种方式使用。它们被设计为作为固件构建的一部分进行构建。
如果您的目标是将更改贡献给 AOSP,则需要遵循 their instructions for using their source code .
如果您的目标是创建自己的电子邮件应用程序,那么从一些可构建为常规 Android 应用程序的基础(例如 K-9 Mail)开始,您可能会得到更好的服务。否则,您将需要解决所有这些问题,因为它们引用的内容无法通过 Android SDK 提供给您的应用项目。
关于android - 从 AOSP 编译电子邮件应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39689385/