Unity 2019 - Невозможно включить поддержку MultiDex - PullRequest
1 голос
/ 19 июня 2020

Я пытаюсь построить на Unity 2019.4.0, но не удалось заявить, что

Cannot fit requested classes in a single dex file (# methods: 68231 > 65536)

Решение для этого - включить multiDex. Я сделал это, выполнив следующие шаги

Information
external-dependency-manager Version 1.2.156
Jetifier is Enabled
Min API Level 19
Target API Level 28

Пользовательский шаблон Gradle включен, и я добавил в него следующее:

Android Manifest Application Tag add the following in the tag
android:name="androidx.multidex.MultiDexApplication"
Enable custom gradle template from Player Settings
then in mainTemplate.gradle add in dependencies
implementation 'com.android.support:multidex:1.0.1'
and in DefaultConfig add
multiDexEnabled true

Я выполнил указанные выше шаги, но сборка не удалась по той же проблеме, которая:

Cannot fit requested classes in a single dex file (# methods: 68231 > 65536)

Нужна помощь на нем кажется, что пользовательский файл gradle вообще не работает. Надеюсь скоро найти здесь решение.

1 Ответ

0 голосов
/ 07 июля 2020

Вы не можете включить мультидекс в 2019.4, как раньше: https://forum.unity.com/threads/cant-build-with-multidex-enabled.773348/

...