安卓api32导入低版本项目直接出错,网上也没搜到合适的方法。

img

img


这是我的配置,api算是比较新的,导入的旧版本配置如下

img

img

错误提示如下:

img

希望各位同学帮忙,过去的方法试了下,没什么用。

第一:过去的很多方法Androidstudio有的已经给删除了,有些方法也更新到新版,旧版可能是不能用的。
第二:如果想运行这个代码,个人建议你创建一个同样名字的项目将代码一步一步复制进去,然后将之前代码中错误的导包注释掉,然后根据需要导入新的包,然后将不适用的方法替换掉,才能使你想用的文件跑起来(这是最简单最快速让你运行起来这个文件的方法)。
有问题可以私信我,我可以帮你一起解决。

首先你需要用jdk 11
其次,依赖的三方库应该要大部分都要更新

首先,提示gradle版本太低,那么升级gradle。点击蓝色连接就好。
gradle版本在这里可以看到,修改版本号就可以自动下载

img

出现这个问题的原因是“android gradle 插件”的版本和 “gradle版本”不匹配。修改其中一项让其匹配即可。
android gradle 插件在

img


两者之间的匹配关系如图

img

降版本同理,修改“android gradle 插件版本”和 “gradle版本”其中一个,让其匹配