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
Ao contrário da forma como aplicações Android normalmente são compiladas, o Defold não usa o Gradle em todo o processo de build. Em vez disso, o Defold usa ferramentas de linha de comando do Android, como aapt2 e bundletool, diretamente no build local, e aproveita o Gradle apenas ao resolver dependências no servidor de build.
Extensões nativas podem incluir um arquivo build.gradle na pasta manifests/android para especificar as dependências da extensão. Exemplo:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.firebase:firebase-installations:17.2.0'
implementation 'com.google.android.gms:play-services-base:18.2.0'
}
O servidor de build coletará os arquivos build.gradle de todas as extensões e os usará para resolver todas as dependências e incluí-las ao compilar o código nativo.
Exemplos:
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB