Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu kılavuzda, bir Defold projesini Android uygulaması olarak dışa aktarma işlemi açıklanmaktadır.
Defold, yerel cihaz testi için hem APK dosyalarını hem de Google Play Store'a göndermek için Android App Bundle'ları oluşturabilir.
Dışa aktarma işlemini başlatmak için Defold menü çubuğundan Proje > Paket > Android Uygulaması... seçeneğini belirleyin. Paket Uygulaması penceresi açılır.
Şekil 1. Paket Başvurusu penceresi
Derlemeleri imzala
Anahtar Deposu ve Anahtar Deposu Şifresi alanları boşsa Defold otomatik olarak bir hata ayıklama anahtar deposu dosyası oluşturur ve bu dosyayı uygulamayı imzalamak için kullanır.
Hata ayıklama anahtar deposu ile oluşturulan derlemeler yerel cihazlara yüklenebilir ancak Google Play Store'a yüklenmeyebilir.
Google Play Store'a yüklemek üzere bir derleme oluşturmak için, Android Studio'yu kullanarak bir sürüm anahtar deposu dosyası oluşturabilirsiniz.
Uygulamanız için sürüm anahtar deposu dosyası oluşturmak üzere:
Android Studio'yu başlatın.
Android Studio'ya Hoş Geldiniz penceresinde, Yeni Proje Oluştur'u seçin.
Etkinlik Yok şablonunu seçin ve İleri'yi tıklayın.
Projeyi oluşturmak için Projenizi Yapılandırın ekranında Son'u tıklayın.
Anahtar deposu dosyasını oluşturduktan sonra Android Studio'dan çıkın ve Defold düzenleyicisine geri dönün.
Paket Uygulaması penceresinde, Keystore alanının yanındaki ... düğmesini ve yeni oluşturulan .keystore dosyasını seçin.
Keystore Şifresi alanına anahtar deposu şifresini girin.
Derleme ayarlarını yapılandırma
Derleme ayarlarını yapılandırmak için Uygulama Paketi penceresini kullanın. Bu ayarlar, yerel bir cihazda test için mi yoksa Google Play Store'a yükleme için son bir derleme mi olduğuna bağlı olarak farklılık gösterir.
Bir derlemeyi yerel cihazda test etmek üzere yapılandırmak için:
Mimariler bölümünde hem 32 bit hem de 64 bit seçeneğini belirleyin.
Paket Biçimi listesinde, APK'yı seçin.
Varyant listesinde Hata ayıkla'yı seçin.
VaryantHata Ayıkla olarak ayarlandığında Defold, motor hata ayıklama mesajlarını logcat cihazına günlüğe kaydeder. Bu, Android Studio'nun logcat penceresinden veya adb uygulamasındaki logcat komutuyla görüntülenebilir. APK dosyalarını yüklemek ve logcat çıkışını görüntülemek için adb kullanma hakkında daha fazla bilgi edinmek için Android Debug Bridge sayfasına bakın.
Bir derlemeyi Google Play Store'a yüklemek üzere yapılandırmak için:
Mimariler bölümünde hem 32 bit hem de 64 bit seçeneğini belirleyin.
Paket Biçimi listesinde AAB'yi seçin.
Varyant listesinde Serbest bırak'ı seçin.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Export Defold projects to Android\n\nThis guide covers the process of exporting a Defold project as an Android app.\nDefold can generate both APK files for local device testing and Android App\nBundles for submission to the Google Play Store.\n\nTo start the export process, choose **Project \\\u003e Bundle \\\u003e Android Application...**\nfrom the Defold menu bar. The **Bundle Application** window opens.\n**Figure 1.** The **Bundle Application** window\n\nSign builds\n-----------\n\nIf the **Keystore** and **Keystore Password** fields are empty, Defold\nautomatically generates a debug keystore file and uses it to sign the application.\nBuilds created with a debug keystore may be installed on local devices, but may\nnot be uploaded to the Google Play Store.\n\nTo create a build for upload to the Google Play Store, you can use Android\nStudio to create a release keystore file.\n\nTo create a release keystore file for your app:\n\n1. Launch Android Studio.\n2. In the **Welcome to Android Studio** window, select **Create New Project**.\n3. Select the **No Activity** template, and click **Next**.\n4. In the **Configure Your Project** screen, click **Finish** to create the project.\n5. Create a keystore file using the instructions at [Generate an upload key and keystore](/studio/publish/app-signing#generate-key).\n6. After creating the keystore file, quit Android Studio and return to the Defold editor.\n7. In the **Bundle Application** window, select the **...** button next to the **Keystore** field and select the newly created `.keystore` file.\n8. Enter the keystore password in the **Keystore Password** field.\n\n| **Caution:** When Defold updates to a new version, it generates a new debug keystore file. Before attempting to install a new build, uninstall any build generated using the previous debug keystore. If you don't follow this uninstall step, you'll get an `INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES` error during installation.\n\nConfigure build settings\n------------------------\n\nUse the **Bundle Application** window to configure build settings. These settings\nare different depending on whether it's for testing on a local device or is a\nfinal build for uploading to the Google Play Store.\n\nTo configure a build for testing on a local device:\n\n- In the **Architectures** section, select both **32-bit** and **64-bit**.\n- In the **Bundle Format** list, select **APK**.\n- In the **Variant** list, select **Debug**.\n\nWhen **Variant** is set to **Debug** , Defold logs engine debug messages to\nthe device `logcat`. This is viewable in the [`logcat` window](/studio/debug/am-logcat)\nin Android Studio or with the `logcat` command in `adb`. For more information on\nusing `adb` to install APK files and view logcat output, see the\n[Android Debug Bridge](/studio/command-line/adb) page.\n\nTo configure a build for upload to the Google Play Store:\n\n- In the **Architectures** section, select both **32-bit** and **64-bit**.\n- In the **Bundle Format** list, select **AAB**.\n- In the **Variant** list, select **Release**."]]