Android Studio3.0打包速度大幅提升

Android Studio3.0打包速度大幅提升,但升級之后還需要解決一些配置問題和報錯。

使用方法:

build.gradle修改為3.0.0

在gradle->wrapper->gradle-wrapper.properties:中修改

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

關于一些報錯:打開已經存在的項目報錯:

Gradle sync failed: Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName=richinfoDebug, filters=[]}} of type com.android.build.gradle.internal.api.ApkVariantOutputImpl.

Consult IDE log for more details (Help | Show Log) (2s 329ms)

outputFile不允許再賦予可變值了,估計是跟增量編譯有關。

修改為固定即可,打包速度確實提升非常明顯

android.applicationVariants.all { variant->

variant.outputs.all {

outputFileName ="${variant.name}-${variant.versionName}.apk"

}

}

另外一個報錯:

Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html

Android 3.0需要強制指定Flaovers,如果對你來說沒有什么必要性可以直接添加:

android {

.......

? flavorDimensions "default"

.....

}

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容