android studio 3.0 升級填坑

android?studio 3.0?發(fā)布有一段時間了,趁現(xiàn)在有時間升級了一把。升級過程中遇到一些問題,特記錄下來以備查看。

android?studio3.0升級

3.0更新日志:https://developer.android.google.cn/studio/releases/index.html ,不在簡述,自己看看。

升級步驟:

1.gradle-wrapper.properties

2.項目項目 build.gradle

google():Android Studio 3.0 現(xiàn)在默認使用 Google 的 Maven 存儲庫,而不是依賴于 Android SDK Manager 來獲取 Android 支持庫,Google Play 服務,F(xiàn)irebase 和其他依賴項的更新;

build.gradle:指定的是Gradle插件的版本,由之前的 2.3.3 改成了 3.0.0。

3.app/build.gradle

各個依賴庫的修改與上圖相同。注意:android?studio3.0最低支持26


填坑:

1.項目中使用到多個module,app使用了多個buildType、productFlavors,編譯時會提示解析不了。查看官方文檔,經(jīng)過多次嘗試,解決方案如下所示

圖1
圖2

在defaultConfig添加flavorDimensions"versionCode",在buildTypes下每個type下添加matchingFallbacks= ['release']


2.移除apt


移除圖3箭頭配置,同時將apt替換為annotationProcessor,在根目錄下的gradle.properties文件中添加android.enableAapt2=false

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

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

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