android studio 3.0 升级填坑

android studio 3.0 发布有一段时间了,趁现在有时间升级了一把。升级过程中遇到一些问题,特记录下来以备查看。

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 现在默认使用 Google 的 Maven 存储库,而不是依赖于 Android SDK Manager 来获取 Android 支持库,Google Play 服务,Firebase 和其他依赖项的更新;

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

3.app/build.gradle

各个依赖库的修改与上图相同。注意:android studio3.0最低支持26


填坑:

1.项目中使用到多个module,app使用了多个buildType、productFlavors,编译时会提示解析不了。查看官方文档,经过多次尝试,解决方案如下所示

图1
图2

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


2.移除apt


移除图3箭头配置,同时将apt替换为annotationProcessor,在根目录下的gradle.properties文件中添加android.enableAapt2=false

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容