flutter sdk下載以及環境配置,還有as插件安裝就不多囉嗦了。
在現有安卓工程中集成Flutter module,然後報一個com.android.support組下有包版本不一致的問題,比如
Android dependency 'com.android.support:support-media-compat' has different version for the compile (25.2.0) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution
然後,全局搜索25.2.0,卻沒有地方依賴了這個包,然後查到一個命令可以查看各個依賴的包以及依賴的版本
gradlew -q app:dependencies
點擊Terminal 輸入 gradlew -q app:dependencies
回車即可將app中所依賴的庫展示出來,
找到了是依賴的阿里的ARouter,試圖去找最新的包來看下依賴的還是不是25.2.0,查看ARouter gitbug地址最新版本替換後,就可以了,至此,解決了版本不一致衝突的問題,記錄一下。