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 uygulamalarının derlenmesinde yaygın olan yaklaşımın aksine Defold, tüm proje derleme süreci için Gradle kullanmaz. Bunun yerine yerel proje derlemesinde aapt2 ve bundletool gibi Android komut satırı araçlarını doğrudan kullanır ve Gradle’dan yalnızca derleme sunucusunda bağımlılıkları çözümlerken yararlanır.
Yerel kod eklentileri (native extensions), eklentinin bağımlılıklarını belirtmek için manifests/android klasöründe bir build.gradle dosyası içerebilir. Örnek:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.firebase:firebase-installations:17.2.0'
implementation 'com.google.android.gms:play-services-base:18.2.0'
}
Derleme sunucusu, tüm eklentilerin build.gradle dosyalarını toplar ve bunları kullanarak tüm bağımlılıkları çözümler ve yerel kod derlenirken bu bağımlılıkları derlemeye dahil eder.
Örnekler:
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB