Android Studio 3.1.3升级至3.6.1后旧项目的兼容操作方法
因为gradle大幅升级至5 , as gradle plugin升级至3.6, 导致一些旧的项目基本重新编译时会出现各种错误, 经过各种尝试后, 得出一个付出成本最低,又能兼容旧项目的解决方法:
1/ 先屏蔽as的gradle升级提示, 它真是不厌其烦地提醒, 你若不小心点了升级, 极有可能让你的项目编译不了
2/打开旧项目, 如果项目中有用到annotationProcessor或androidannotations,DBFlow这类有预编译处理的依赖, 那多半死活不能编译的了, 最有效的方法就是File->Invalidate caches/Restart, 然后再打开该项目,File-> Sync Project with Gradle files, 然后再编译
再次提醒, 这个Gradle每次升级都会对旧的Gradle项目各种不兼容, 最有效的方法就是旧项目保持原来的Gradle&Gradle plugin版本!!
总结
到此这篇关于Android Studio 3.1.3升级至3.6.1后旧项目的兼容操作方法的文章就介绍到这了,更多相关android studio 3.1.3升级至3.6.1旧项目的兼容内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
您可能感兴趣的文章:解决Android studio 2.3升级到Android studio 3.0 后apt报错问题Android Studio 升级到3.0后输入法中文状态下无法选词的终极解决方案Android Studio升级到3.0后遇到的坑android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)详解升级Android Studio3.0时遇到的几个问题
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341