我已将 AOSP 代码导入 Android Studio,在构建它时,我收到一些内部错误,但“运行”、“调试”按钮被禁用。
我遇到的错误是:
谁能帮我解决这个错误并将 AOSP 编译到 Android Studio 中。 还有谁能帮忙解决一下如何将此项目转换为 Gradle 项目吗?
要浏览和调试 AOSP,请使用 Intellij IDEA(接近 Android Studio)或 Eclipse。 AOSP 源代码包含一个为这两个 IDE 生成配置的工具,称为 IDEGen。
IDEGen 自动为 IntelliJ IDEA 生成 Android IDE 配置 和日食。您的 IDE 应该能够以合理的方式编译所有内容 没有错误的时间量。
要调试 AOSP Java 代码,请查看这篇文章(尽管它适用于 Android Studio,但 InteliJ IDEA 的配置是相同的)。
AOSP 使用特殊格式的 makefile 来构建整个项目。如果你坚持在 IDE 上构建它,你应该自己编写一个插件来索引整个 makefile。
专注于更有意义的事情。在IDE中查看和修改代码,在shell中构建它,节省您的时间。
试试这个 - https://developer.android.com/studio/platform
有一个面向平台开发人员 (AOSP) 的 Android Studio 版本,仅适用于 Linux。
以下是一些功能: