[程式] 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