Можно ли как-нибудь сгенерировать Gradle для Android Studio с помощью CMake?

С CMake Gui я могу использовать свой CMakeList.txt для создания решения для Visual Studio. А как насчет Android Studio? Можно ли как-нибудь сгенерировать Gradle (я полагаю, это так называется) для Android Studio с CMake?

1 ответ

Зачем тебе это делать? CMake - это кросс-платформенный инструмент конфигурации сборки, специализирующийся на таких языках как C, C++ или Fortran. Если вы просто хотите собрать для одной платформы - в данном случае для Android - нет причин создавать дополнительную конфигурацию сборки. Кроме того, проект Gradle не нужно настраивать для каждой платформы отдельно, потому что он работает на Java, которая сама является кроссплатформенной.

Еще одна проблема, которую я вижу: мощное управление зависимостями Gradles трудно описать с помощью cmake.

Если вы заинтересованы в создании собственного кода для Android без участия Gradle, это может быть интересно для вас: https://github.com/forexample/android-cmake

Другие вопросы по тегам