工程添加参考官网:
设置 Android 13 SDK | Android 开发者 | Android Developers
在 Android Studio 中,您可以按如下方式安装 Android 13 SDK:
如果您使用的是 AGP 7.0.0 或更高版本,请使用以下 Android 13 所对应的值更新应用的 build.gradle 或 build.gradle.kts 文件:
- android {
- compileSdk "33"
-
- defaultConfig {
- targetSdk "33"
- }
- }
如果您使用的是 AGP 4.2.0 或更低版本,请使用以下 Android 13 所对应的值更新应用的 build.gradle 或 build.gradle.kts 文件:
- android {
- compileSdkVersion "33"
-
- defaultConfig {
- targetSdkVersion "33"
- }
- }
实际情况:
- com.android.build.api.transform.TransformException: Error while generating the main dex list:
- Error while merging dex archives
-
- * Try:
- Run with --info or --debug option to get more log output. Run with --scan to get full insights.
-
- * Exception is:
- org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':apps:IS:transformClassesWithMultidexlistForBuglyDebug'.
- at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:95)
- ······
解决方案:升级gradle 及 android.tools.build:gradle 版本
gradle-wrapper.properties
build.gradle // 工程目录
切记:不要跨端太多,根据自己工程逐个版本升级
gradle 对应的版本地址:
Android Gradle 插件版本说明 | Android 开发者 | Android Developers