我一直在試驗groovy-android-gradle-plugin來看看我們是否可以在groovy for android中進行編碼。但是,當我使用插件以及一些基本庫時,它超出了每個dex文件限制的65,536個方法。有沒有清潔/最佳實踐的方式來處理這些問題?使用groovy-android-gradle-plugin超過了65536的方法限制
1
A
回答
0
您有幾個選項。
將您的應用分成多個dex文件。示例here。
應用「Facebook修復」,如here所述。 注意;不建議
ProGuard當然會幫助但不是調試版本,只發布。
最後,有一些很棒的信息here。基本上,外賣是「剝奪它,直到你做到」。
+0
嗨,謝謝你的幫助。最終,我使用了proguard。我沒有足夠的信譽點upvote,但我已經爲以後添加書籤。 – user3024231 2014-09-04 07:43:10
相關問題
- 1. Apache POI xlsx讀取錯誤「限制超過65536個dex文件的方法」Android
- 2. 達到了65536字節的限制
- 3. 方法main(String [])的代碼超過了65535字節的限制
- 4. Netezza公司:錯誤:65536:記錄大小限制超過
- 5. Microsoft ReportViewer超過65536行?
- 6. 超過了BufferedReader的大小限制?
- 7. 超過了文件格式限制(s)
- 8. 當Excel工作表中的行數超過了65536行的限制時,Excel導出失敗。srs
- 9. 平均值,超過65536元的StDev?
- 10. rethinkdb:「RqlRuntimeError:數組超過大小限制」即使使用限制()
- 11. 超過GCOverhead限制
- 12. Websocket最大幀長度已超過65536
- 13. Dex加載器]無法執行dex:方法ID不在[0,0xffff]:65536大小超過
- 14. 方法使用限制
- 15. 如何超過方法代碼的65535字節限制
- 16. 方法的代碼...是超過65535個字節限制
- 17. 關於WP8.1 ONLY:無法讀取超過65536字節的HTTP流
- 18. 如何解決「方法代碼超過65535字節限制」?
- 19. 的UIViewController在UIViewController中超過了界限
- 20. 關鍵'數據源'的值長度超過了'128'的限制
- 21. 超過Hadoop內存限制
- 22. SnappyData:java.lang.OutOfMemoryError:GC開銷超過限制
- 23. 超過圖表API限制
- 24. 大小限制超過
- 25. 超過查詢限制
- 26. 通過自頂向下的方法超過KnapSack的時間限制
- 27. .htaccess:請求超過了10個內部重定向的限制
- 28. 限制方法裝飾器的使用
- 29. C++模板使用方法的限制
- 30. Messenger平臺限制錯誤(#613)調用這個API已經超過了限速
您是否考慮過在運行時加載Jars? – BlamKiwi 2014-08-29 04:09:56
你能讓我知道如何做到這一點,如果可能的話,我可以學習一些例子。我在這方面有點新鮮。 – user3024231 2014-08-29 04:12:54
http://android-developers.blogspot.co.nz/2011/07/custom-class-loading-in-dalvik.html 似乎最好的谷歌後。我更多的是NDK/C++ lad。 – BlamKiwi 2014-08-29 04:17:46