This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
В отличие от того, как обычно собираются Android-приложения, Defold не использует Gradle для всего процесса сборки. Вместо этого Defold использует Android command line tools, такие как aapt2 и bundletool, напрямую при локальной сборке и задействует Gradle только при разрешении зависимостей на сервере сборки.
Native extension может включать файл build.gradle в папке manifests/android, чтобы указывать зависимости расширения. Пример:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.firebase:firebase-installations:17.2.0'
implementation 'com.google.android.gms:play-services-base:18.2.0'
}
Сервер сборки соберет файлы build.gradle из всех расширений и использует их, чтобы разрешить все зависимости и включить их при сборке нативного кода.
Примеры:
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB