@GNU-like_RobertOS0

Какие есть доки по сборке APK/AAB с использованием Android NDK?

Захотелось попробовать собрать своё простое первое android-приложение с использованием Android NDK и/или SDK, есть какая-либо документация/книги/т.п., описывающая процесс, порядок сборки APK/AAB?
При этом хотелось бы, чтобы в документации описывался процесс сборки в терминале, без Android Studio/Eclipse, только aapt, apksinger, aarch64-gcc/clang, java и т. д.

Использую GNU/Linux Debian Testing.
Заранее спасибо за ответ.
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MarkusD
все время мелю чепуху :)
Для изучения всего пайплайна сборки Android-приложения достаточно просто прочитать официальную документацию.
Сборка кода низкого уровня выполняется через ndk-build и cmake.
Сборка APK выполняется через Gradle напрямую.

Android Studio ничего от разработчика не скрывает. Gradle по умолчанию встраивается в каждый проект Android-приложения. Gradle всегда настраивается руками, прямо в сценариях самого проекта. Для сборки APK требуется только сам проект, SDK и NDK. Студия не требуется, Gradle запускается из консоли. Сборку низкого уровня можно как встроить отдельным этапом в сценарий Gradle, так и сделать выделенным этапом, также запуская cmake/ndk-build из консоли.
И все это детально описано в документации разработчика по ссылкам выше.

Практически все вопросы решаются или через примеры в SDK, или через примеры в NDK.
Все продвинутые вопросы решаются или в документации Gradle-плагина для Android, или в документации к NDK-Build.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы