Untuk mendukung Android 11 (API level 30), elemen <queries>
visibilitas paket
ditambahkan ke ARCore Extensions for AR Foundation (1.19 atau yang lebih baru).
Jika menggunakan versi ARCore ini, elemen <queries>
memerlukan Gradle versi
5.6.4 atau yang lebih baru.
Pada umumnya, menggunakan plugin Android Gradle versi 3.6.0 sudah cukup. Untuk mengonfirmasi kompatibilitas antara plugin Android Gradle dan versi Gradle yang Anda gunakan, lihat tabel kompatibilitas plugin Android Gradle.
Dukungan gradle Unity
Petunjuk untuk versi Unity yang didukung tercantum di bagian berikut.
Untuk informasi selengkapnya, lihat artikel berikut:
- Dukungan Gradle Unity
- Mengonfigurasi Build Gradle Android
Unity 2021 dan yang lebih baru
Semua versi Unity 2021 mendukung penargetan Android 11. Lihat dokumentasi Gradle for Android 2021 Unity untuk mengetahui informasi versi selengkapnya. Ringkasnya:
Unity 2021.1 hingga dan termasuk versi 2021.1.15f1 dengan Gradle 5.6.4 atau yang lebih baru (dan plugin Gradle 3.6.0 atau yang lebih baru). Anda tidak perlu melakukan apa-apa.
Unity 2021.1.16f1 dan yang lebih baru dilengkapi dengan Gradle 6.1.1 atau yang lebih baru (serta plugin Gradle 4.0.1 atau yang lebih baru). Anda tidak perlu melakukan apa-apa.
Persatuan 2020
Semua versi Unity 2020 mendukung penargetan Android 11. Lihat dokumentasi Gradle for Android 2020 Unity untuk mengetahui informasi versi selengkapnya. Ringkasnya:
Unity 2020.1, 2020.2, dan 2020.3 hingga dan termasuk paket 2020.3.14f1 dengan Gradle 5.6.4 atau yang lebih baru (dan plugin Gradle 3.6.0 atau yang lebih baru). Anda tidak perlu melakukan apa-apa.
Unity 2020.3.15f1 dan yang lebih baru dilengkapi dengan Gradle 6.1.1 atau yang lebih baru (serta plugin Gradle 4.0.1 atau yang lebih baru). Anda tidak perlu melakukan apa-apa.
Unity 2019.4
Di Unity, buka Unity Preferences > External Tools dan tetapkan Gradle kustom ke Gradle 5.6.4 atau yang lebih baru. Lihat Alat build Gradle untuk download.
Buka Project Settings > Player > Android > Publishing Settings > Build, lalu pilih:
- Custom Main Gradle Template
- Custom Launcher Gradle Template.
Terapkan perubahan berikut ke kedua file yang dihasilkan:
Assets/Plugins/Android/mainTemplate.gradle
Assets/Plugins/Android/launcherTemplate.gradle
Jika ada, hapus komentar berikut di bagian atas file:
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
Sisipkan baris berikut di bagian atas file:
buildscript { repositories { google() mavenCentral() } dependencies { // Must be Android Gradle Plugin 3.6.0 or later. For a list of // compatible Gradle versions refer to: // https://developer.android.com/studio/releases/gradle-plugin classpath 'com.android.tools.build:gradle:3.6.0' } } allprojects { repositories { google() mavenCentral() flatDir { dirs 'libs' } } }