旧项目适配Android15

开发工具需要:升级到最新稳定版(如 Jellyfish | 2023.3.1 或更高),使用最新版本:Android Studio Narwhal 3 Feature Drop | 2025.1.3

把编译版本修改到 35

复制代码
compileSdk 35
复制代码
targetSdk 35

需要配置最低 gradle-8.5-bin.zip,对应的tools:8.3.0 支持Java 17

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.5-bin.zip

classpath 'com.android.tools.build:gradle:8.3.0'

配置jdk 17:模块的.gradle文件添加

compileOptions {

sourceCompatibility JavaVersion.VERSION_17

targetCompatibility JavaVersion.VERSION_17

}

模块.gradle文件需要添加:namespace: 你的包名

编译版本

./gradlew clean assembleDebug --stacktrace --info

根据编译信息有问题逐步修改

相关推荐
雨中飘荡的记忆9 分钟前
大流量下库存扣减的数据库瓶颈:Redis分片缓存解决方案
java·redis·后端
火柴就是我43 分钟前
让我们实现一个更好看的内部阴影按钮
android·flutter
心之语歌3 小时前
基于注解+拦截器的API动态路由实现方案
java·后端
华仔啊4 小时前
Stream 代码越写越难看?JDFrame 让 Java 逻辑回归优雅
java·后端
ray_liang4 小时前
用六边形架构与整洁架构对比是伪命题?
java·架构
Ray Liang5 小时前
用六边形架构与整洁架构对比是伪命题?
java·python·c#·架构设计
Java水解5 小时前
Java 中间件:Dubbo 服务降级(Mock 机制)
java·后端
砖厂小工7 小时前
用 GLM + OpenClaw 打造你的 AI PR Review Agent — 让龙虾帮你审代码
android·github
张拭心8 小时前
春节后,有些公司明确要求 AI 经验了
android·前端·人工智能
张拭心8 小时前
Android 17 来了!新特性介绍与适配建议
android·前端