Google Mobile Ads Android SDK'sı 22.4.0
, Android manifest dosyasına bir <property>
öğesi ekledi. Bu sürüm veya sonraki sürümler için derleme yapmak için Gradle 6.7.1 veya sonraki bir sürümün ve Android Gradle eklentisinin 4.2.0 veya sonraki bir sürümünün kullanılması gerekir. Bu kılavuzda, Unity düzenleyicinizin uyumlu olduğundan nasıl emin olacağınız açıklanmaktadır.
Ön koşullar
Başlangıç kılavuzunu tamamlayın. Şunları yaptığınızdan emin olun:
- Minimum API düzeyini 21 olarak ayarlayın
- Hedef API düzeyini 33 veya daha yüksek bir değere ayarlayın
- Özel Ana Gradle Şablonu ve Özel Gradle Özellikleri Şablonu ayarlarını etkinleştirin
Unity 2022.2 ve sonraki sürümler
Unity 2022.2 ve sonraki sürümler varsayılan olarak Android için Gradle'in daha yeni sürümleriyle birlikte gelir. Google Mobile Ads Android SDK'sı 22.4.0'ı desteklemek için başka bir işlem yapmanız gerekmez.
Unity 2022.1 ve önceki sürümler
Unity 2022.2 ve önceki sürümler, Google Mobile Ads Android SDK'sı 22.4.0 tarafından desteklenmeyen Android için Gradle'in eski bir sürümünü kullanır. Aşağıdaki adımlarda, derleme sürecinize göre minimum gerekli Gradle sürümüne nasıl yükseltileceği gösterilmektedir:
Özel Gradle şablonlarını etkinleştirme
Proje Ayarları > Oynatıcı > Android > Yayınlama Ayarları > Derleme'ye gidin ve şunları seçin:
- Özel Temel Gradle Şablonu
Temel Gradle Şablonunu Değiştirme
Assets/Plugins/Android/baseProjectTemplate.gradle dosyasını açın ve bağımlılıkları Gradle derleme araçları 4.2.0'ı kullanacak şekilde ayarlayın.
allprojects { buildscript { dependencies { classpath 'com.android.tools.build:gradle:4.2.0' **BUILD_SCRIPT_DEPS** } } } ...
Gradle'i güncelleme
Gradle sürümünüzü 6.7.1 olarak güncelleyin. Bu işlem için gereken adımlar, derleme sürecinizin bir parçası olarak projenizi Android Studio projesi olarak dışa aktarıp aktarmadığınıza bağlı olarak biraz farklıdır.
Unity Entegre Derlemeleri
Gradle'ı yükleme
6.7.1 sürümünü Gradle'ı indirin.
Unity'de Gradle yolunu ayarlama
Unity'de Unity Tercihleri > Harici Araçlar'ı açın ve özel Gradle yolunu ayarlayın.
Android Studio Derlemeleri
Android Studio projesini dışa aktarma
Dosya > Derleme Ayarları menüsünü açın, Projeyi Dışa Aktar'ın işaretini etkinleştirin ve Dışa Aktar düğmesine basın. Dışa aktarılan projeyi Android Studio'da açın.
Gradle sarmalayıcıyı güncelleme
./gradle/wrapper/gradle-wrapper.properties dosyasını açın ve distributionUrl değerini Gradle 6.7.1'i kullanacak şekilde ayarlayın.
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip