jdk是21.0,把gradle手动改成8.9
build之后报错点击左上角 点击project Structure 查看android gradle plugin version 是4.1.0
想在这把版本改成8.0.2,但是后续build失败了提示Namespace有问题
回到project Structure 点击右边发现version版本只有两个,所以选择了7.4.2 gradle version 选择了8.9
警告:SDK处理。这个版本只理解SDK XML版本3,但遇到了版本4的SDK XML文件。不过build成功了,所以继续
Warning: SDK processing. This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times.
不过build成功了,所以继续build apk,成功
总结:
这次报错的原因我认为是android gradle pulgin 的版本 与gradle 、jdk 的版本没有对应上,应该在build gradle里面改版本为8.0.2就可以了(前一个项目是8.0.2),不过我报错了,所以退而求其次选择了在 project Structure 里换成7.4.2