AndroidStudio3.0及Gradle3.0.0升級之路(一)

因為翻墻了。所以直接更新的AndroidStudio。

現(xiàn)在主要說的是遷徙Gradle3.0.0踩過的坑。

1.

將gradle更新到3.0.0

2.打開project下面的build.gradle文件,其中buildscript和allprojects下的repositories分別加上google()。因為AndroidStudio3的部分倉庫被谷歌移到google()倉庫了。

3.app的model中build.gradle添加flavorDimensions"XXX",然后每個渠道dimension"XXX"。XXX可以自定義的,可以是多個。

4.compile'com.android.support:multidex:1.0.1'改為implementation'com.android.support:multidex:1.0.2'


5.如有本地library,需要將每個本地library中的buildTypes添加為主model的類型一樣。主model有debug和release兩個類型,library中也需要有debug和release兩個類型。

6.關(guān)掉aapt2檢查。在project下面的gradle.properties文件中添加android.enableAapt2=false

至于compile被替換,現(xiàn)在還沒做。以后會繼續(xù)更。

因為是公司項目,不方便透漏代碼。我盡可能寫的詳細(xì),希望幫到讀者。

有問題留言。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容