[程式] UNITY android平台太多SDK无法打包

楼主: silverair (木栅福山雅治)   2019-01-04 16:24:35
乳蹄
我只装了
ADMOB(广告)
firebase(云端存盘)和
GooglePlayGames(firebase要认证需要)
这三个SDK而已。
就碰到
com.android.dex.DexIndexOverflowException:
method ID not in [0, 0xffff]: 65536
这个蛮多人都碰到的问题
网络上查了解决方法,但都没有好方法可以解决…
1.删除SDK减少method数量
= =
2.开启multidex
很多人都不推荐这个解法,开启之后的确可以打包,但可能导致更多问题
想请问各位版友都是如何解决这个问题的?
作者: MBRSL (MBRSL)   2019-01-04 21:15:00
就是multidex
作者: MBRSL (MBRSL)   2019-01-04 13:15:00
就是multidex
作者: azureblaze (AzureBlaze)   2019-01-04 15:00:00
proguard
作者: ghostmote (ghostmote)   2019-01-04 18:51:00
Build System: Gradle
作者: azureblaze (AzureBlaze)   2019-01-04 23:00:00
proguard
作者: ghostmote (ghostmote)   2019-01-05 02:51:00
Build System: Gradle

Links booklink

Contact Us: admin [ a t ] ucptt.com