Google Mobile Ads Android SDK'sı 22.4.0
, Android manifestine bir <property>
öğesi ekledi. Bu sürüme veya sonraki bir sürüme derleme yapmak için Gradle 6.7.1 veya sonraki sürümlerinin ve Android Gradle eklentisinin 4.2.0 veya sonraki sürümlerinin kullanılması gerekir. Bu kılavuzda, Unity düzenleyicinizin uyumlu olmasını nasıl sağlayacağınız açıklanmaktadır.
Ön koşullar
Başlangıç kılavuzunu tamamlayın. Aşağıdakileri yaptığınızdan emin olun:
- Minimum API seviyesini 21 olarak ayarlayın
- Hedef API düzeyini 33 veya üstüne 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 Graadle'in yeni sürümleriyle birlikte gelir. Google Mobile Ads Android SDK 22.4.0'ı desteklemek için başka bir işlem yapmanıza gerek yoktur.
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 eski bir Android için Gradle sürümünü kullanır. Aşağıdaki adımlarda, derleme işleminize bağlı olarak en az gerekli olan Gradle sürümüne nasıl yükseltileceği gösterilmektedir:
Özel Gradle şablonlarını etkinleştir
Proje Ayarları > Oynatıcı > Android > Yayınlama Ayarları > Derleme bölümüne gidip seçin:
- Özel Temel Gradle Şablonu
Temel Gradle Şablonunu Değiştir
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'ı güncelle
Gradle sürümünüzü 6.7.1'e güncelleyin. Bu işlemle ilgili adımlar, derleme işleminizin bir parçası olarak projenizi Android Studio projesi olarak dışa aktarıp aktarmadığınıza bağlı olarak biraz farklılık gösterir.
Unity Entegre Derlemeleri
Gradle montajı
Gradle'ın 6.7.1 sürümünü 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
File > Build Settings (Dosya > Derleme Ayarları) menüsünü açın, Export Project'i (Projeyi Dışa Aktar) işaretli olarak etkinleştirin ve Export (Dışa Aktar) düğmesine basın. Dışa aktardıktan sonra projeyi Android Studio'da açın.
Gradle sarmalayıcıyı güncelle
./gradle/wrapper/gradle-wrapper.properties dosyasını açın ve distributionUrl ayarını Gradle 6.7.1.
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