Uaktualnij Gradle na Androida

Do pakietu SDK do reklam mobilnych Google na Androida (22.4.0) dodano pakiet <property> w pliku manifestu Androida. Kompilacja przy użyciu tej lub nowszej wersji wymaga korzystania z narzędzia Gradle w wersji 6.7.1 lub nowszej i wtyczki Androida do obsługi Gradle 4.2.0 lub nowsza. Ten przewodnik zawiera instrukcje, jak sprawdzić, czy edytor Unity jest zgodny.

Wymagania wstępne

Zapoznaj się z przewodnikiem dla początkujących. Wykonaj te czynności:

  • Ustaw minimalny poziom interfejsu API na 21
  • Ustaw docelowy poziom interfejsu API na 33 lub wyższy
  • Włącz Niestandardowy szablon Gradle i Ustawienia szablonu niestandardowych właściwości Gradle

Unity 2022.2 i nowsze

Unity w wersji 2022.2 lub nowszej zawiera nowsze wersje Gradle na Androida domyślnie. Nie musisz nic robić, aby korzystać z Reklam mobilnych Google Pakiet SDK na Androida w wersji 22.4.0

Unity 2022.1 i starsze

Unity 2022.2 i starsze używają starszej wersji Gradle na Androida który nie jest obsługiwany przez pakiet SDK do reklam mobilnych Google na Androida w wersji 22.4.0. Poniżej pokazuje, jak przejść na minimalną wymaganą wersję Gradle na podstawie proces kompilacji:

  1. Włącz niestandardowe szablony Gradle

    Otwórz Ustawienia projektu > Odtwarzacz > Android > Ustawienia publikowania > Tworzenie, i wybierz:

    • Niestandardowy szablon podstawowego Gradle

  2. Modyfikowanie podstawowego szablonu Gradle

    Otwórz plik Assets/Plugins/Android/baseProjectTemplate.gradle i ustaw go zależności do korzystania z narzędzi kompilacji Gradle w wersji 4.2.0.

      allprojects {
          buildscript {
              dependencies {
                  classpath 'com.android.tools.build:gradle:4.2.0'
                  **BUILD_SCRIPT_DEPS**
              }
          }
      }
      ...
    
  3. Aktualizowanie Gradle

    Zaktualizuj Gradle do wersji 6.7.1. Aby to zrobić, wykonaj te czynności różni się w zależności od tego, czy eksportujesz projekt jako Android Studio. projekt w ramach procesu kompilacji.

    Zintegrowane kompilacje Unity

    Zainstaluj Gradle

    Pobierz Gradle w wersji 6.7.1.

    Ustaw ścieżkę Gradle w Unity

    W Unity otwórz Ustawienia Unity > External Tools (Narzędzia zewnętrzne) i ustawić własny Ścieżka Gradle.

    Kompilacje Android Studio

    Eksportowanie projektu Android Studio

    Otwórz menu Plik > w menu Ustawienia kompilacji włącz opcję Eksportuj projektzaznaczony i kliknij przycisk Eksportuj. Po wyeksportowaniu otwórz w Android Studio.

    Aktualizowanie kodu Gradle

    Otwórz plik ./gradle/wrapper/gradle-wrapper.properties i ustaw distributionUrl, aby używać 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