在使用 Unity 构建时,我收到错误:
trouble writing output: Too many method references: 78849; max is 65536.
You may try using --multi-dex option.
但我不知道如何明确告诉 Unity 使用多 dex。
要在 Unity 上激活 multidex,请执行 3 个简单步骤:
1)使用 Gradle 构建系统:
Unity -> File -> Build Settings -> Build System -> Gradle.
2)检查“自定义 Gradle 模板”:
Player Setting... -> Publish Settings -> Check in "Сustom Gradle Template"
3)更改 mainTemplate.gradle 文件:
从路径打开文件:资产\插件\Android\mainTemplate.gradle
添加如下代码:
android
{
...
defaultConfig
{
multiDexEnabled true
...
}
}
附加信息:https://docs.unity3d.com/Manual/android-gradle-overview.html https://docs.unity3d.com/Manual/android-gradle-overview.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)