Android 分包策略

遇到情況:1.超出最大方法數
2.首次安裝啟動非常慢
3.realtive-native 混編工程,grade導入包多
解決方法:1.先檢查自己工程代碼jar包依賴,一定不能重復依賴
2.采用以下分包策略(DexKnifePlugin 1.5.6)
github地址:
https://github.com/TangXiaoLv/Android-Easy-MultiDex.git

個人:MultiDex分包只是傻瓜式的解決最大方法數,對于首次啟動和加載
是有很大問題的,就是用了時間來換空間,所以,要用好的分包策略。注意填坑。而對于最大方法數的問題,我個人覺得,盡量縮減不必要的方法這是上策。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,523評論 25 708
  • 一、背景 隨著業務規模發展,不斷的加入新的功能,添加新的類庫,app的方法數已經超過65535,這樣的情況下就會遇...
    jiantao閱讀 18,530評論 6 50
  • 《嶄新的理所當然》 生活美學,我有妙招。 001你我約定 002守護小事 003平常驚喜 004獨立思考 嘿嘿,談...
    梁明月創業筆記閱讀 302評論 0 9