2014-08-29 43 views
1

我一直在試驗groovy-android-gradle-plugin來看看我們是否可以在groovy for android中進行編碼。但是,當我使用插件以及一些基本庫時,它超出了每個dex文件限制的65,536個方法。有沒有清潔/最佳實踐的方式來處理這些問題?使用groovy-android-gradle-plugin超過了65536的方法限制

+0

您是否考慮過在運行時加載Jars? – BlamKiwi 2014-08-29 04:09:56

+0

你能讓我知道如何做到這一點,如果可能的話,我可以學習一些例子。我在這方面有點新鮮。 – user3024231 2014-08-29 04:12:54

+0

http://android-developers.blogspot.co.nz/2011/07/custom-class-loading-in-dalvik.html 似乎最好的谷歌後。我更多的是NDK/C++ lad。 – BlamKiwi 2014-08-29 04:17:46

回答

0

您有幾個選項。

將您的應用分成多個dex文件。示例here

應用「Facebook修復」,如here所述。 注意;不建議

ProGuard當然會幫助但不是調試版本,只發布。

最後,有一些很棒的信息here。基本上,外賣是「剝奪它,直到你做到」。

+0

嗨,謝謝你的幫助。最終,我使用了proguard。我沒有足夠的信譽點upvote,但我已經爲以後添加書籤。 – user3024231 2014-09-04 07:43:10

相關問題