Я пытаюсь объединить проект под названием Termux-app из github с его расширениями (termux-boot, termux-api, termux-float all opensource из github), чтобы завершить его, я использовал ответ учитывая здесь и похоже, что он работает с termux-app и termux-boot, но когда я попытался сделать это с помощью terux-app и termux-api, я обнаружил некоторые проблемы, я пытался понять, что делает ошибки означают, но я не имел успеха.
В некоторых сообщениях говорилось, что, вероятно, это из-за миграции на Android Studio Gradle 3.0 , но я проверил xml-файлы termux-api и, похоже, следовал советам.
Так что я понятия не имею, почему после добавления модуля в termux-app и перестройки проекта я получил ошибки:
Шаги, которые я сделал для работы termux-app и termux-boot, таковы:
- Скачать оба проекта.
- Измените build.gradle termux-boot и сделайте его библиотекой, удалив ApplicationID, строку shrinkResources и изменив com.android.application на com.android.library.
- Перестройка для создания файла aar для добавления его в проект termux-app
- В проекте termux-app нажмите на меню «Файл / Новый / Новый модуль», чтобы добавить файл.
- Добавили зависимость, щелкнув «Файл / Структура проекта /», нажмите «приложение», нажмите «зависимости» и «+», чтобы добавить зависимость.
- Android-студия покажет проблему с объединенным манифестом, откроет файл манифеста и нажмет на все «предложения» android-studio, чтобы решить проблему.
Я повторил те же шаги, чтобы объединить termux-api и termux-app, но это не сработало.
Это не вопросы, связанные только с этим termux-приложением, а больше о 'правильном способе объединения двух проектов android-studio из github'