關於加入第三方包以後致使自定義包沒法找到問題

在項目開發過程當中,引入第三方的jar包以後,報出一下錯誤,提示自定義類沒法找到,但刪除引入的第三方包以後,運行正常:spa

起初懷疑是第三方Jar包問題,通過反覆查看,結果發現真正緣由在於引入第三方包以後,致使項目的類、方法數超出了Android的虛擬機容許的範圍,而起初遇到該問題的時候,在Gradle中增長了如下代碼臨時解決:code

    

defaultConfig {
   multiDexEnabled = true 
   }

但實際上該方案並不完整,真正解決方案請參考:ci

http://stackoverflow.com/questions/15209831/unable-to-execute-dex-method-id-not-in-0-0xffff-65536 開發

相關文章
相關標籤/搜索