Android工作室3.1.3升级至3.6.1后旧项目的兼容示例分析

介绍

这篇文章将为大家详细讲解有关Android工作室3.1.3升级至3.6.1后旧项目的兼容示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Android是什么

Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国谷歌公司和开放手机联盟领导及开发。

因为gradle大幅升级至5日gradle 插件升级至3.6,导致一些旧的项目基本重新编译时会出现各种错误,,经过各种尝试后,,得出一个付出成本最低,又能兼容旧项目的解决方法:

1/,先屏蔽一样的gradle升级提示,,它真是不厌其烦地提醒,,你若不小心点了升级,,极有可能让你的项目编译不了

 Android工作室3.1.3升级至3.6.1后旧项目的兼容示例分析

2/打开旧项目,,如果项目中有用到annotationProcessor或androidannotations, DBFlow这类有预编译处理的依赖,,那多半死活不能编译的了,,最有效的方法就是文件→缓存失效/重启,然后再打开该项目,文件→,同步项目gradle文件,然后再编译

再次提醒,,这个gradle每次升级都会对旧的gradle项目各种不兼容,,最有效的方法就是旧项目保持原来的Gradle& gradle插件版本! !

关于“Android工作室3.1.3升级至3.6.1后旧项目的兼容示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

Android工作室3.1.3升级至3.6.1后旧项目的兼容示例分析