android Studio中jsBridge.jar的Jar包,我从github上下载下来的是源码,找不到jar包,工程引入的Library太多了
学习是最好的投资!
aar套件一樣的,如果你依賴的jsBridge專案中的gradle中有apply plugin: 'com.android.library'配置,那麼編譯的時候就會產生aar套件。
以我專案為例的Volley庫為例
把aar套件copy到你自己專案的libs目錄下,然後專案層級的gradle這樣配置:
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile(name: 'android-volley-master-release', ext: 'aar')
同步一下,把庫刪除就ok了,編譯速度大幅提升(第一次編譯稍慢),我的專案是原來是2.5min,優化後 30s以內。 。
優化具體步驟請參考這篇文章
aar套件一樣的,如果你依賴的jsBridge專案中的gradle中有apply plugin: 'com.android.library'配置,那麼編譯的時候就會產生aar套件。
以我專案為例的Volley庫為例
把aar套件copy到你自己專案的libs目錄下,然後專案層級的gradle這樣配置:
同步一下,把庫刪除就ok了,編譯速度大幅提升(第一次編譯稍慢),我的專案是原來是2.5min,優化後 30s以內。 。
優化具體步驟請參考這篇文章