Android Gradle 7.x升级指南

最近,升级了一下Android项目的Gradle和targetSdkVersion,本文以升级targetSdkVersion 33和Gradle 7.2进行说明。

一、升级targetSdkVersion

首先,我将compileSdkVersion和targetSdkVersion升级到了33。

android{
    compileSdkVersion           = 33
    targetSdkVersion            = 33
}

1.1 问题一compileDebugJavaWithJavac 编译失败

有JdkJavaCompiler字段可以知道是Java编译出错。项目原jdk版本为jdk 1.8 现升级jdk11解决,总之升级之前先升级jdk11 会少一些报错。

Execution failed for task ':app:compileDebugJavaWithJavac'.  
 > Compilation failed; see the compiler error output for details.
 
 Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details.
	at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:56)
	at org.gradle.api.

猜你喜欢

转载自blog.csdn.net/xiangzhihong8/article/details/132418130