Как создать проект AOSP в Android Studio

Я импортировал код AOSP в Android Studio, при его создании я получаю некоторые внутренние ошибки, но кнопки «Выполнить» и «Отладка» отключены.

введите здесь описание изображения

Я получаю следующие ошибки:

введите здесь описание изображения

Может ли кто-нибудь помочь мне, как решить эту ошибку и скомпилировать AOSP в Android Studio. Также может кто-нибудь помочь, как преобразовать этот проект в проект Gradle?


person Developer52    schedule 07.05.2018    source источник
comment
AOSP вообще не использует Gradle. Он использует GNU Make вместе со своими собственными системами (ниндзя, ...).   -  person frogatto    schedule 13.05.2018


Ответы (2)


AOSP использовал специальный формат make-файла для сборки всего проекта. Если вы настаиваете на создании его в среде IDE, вам следует написать плагин для самостоятельной индексации всего make-файла.

Сосредоточьтесь на чем-то более значимом. Просмотрите и измените код в IDE, соберите его в оболочке, сэкономьте свое время.

person Community    schedule 08.05.2018

Для просмотра и отладки AOSP используйте Intellij IDEA (близко к Android Studio) или Eclipse. Исходный код AOSP содержит инструмент для создания конфигурации для этих двух IDE под названием IDEGen.

IDEGen автоматически генерирует конфигурации Android IDE для IntelliJ IDEA и Eclipse. Ваша IDE должна уметь скомпилировать все за разумное время без ошибок.

IDEGen README

Чтобы отладить код Java AOSP, прочтите эту статью (даже если это для Android Studio, конфигурация такая же для InteliJ IDEA).

person Hugo y    schedule 14.05.2018