旧项目适配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

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

相关推荐
Sarvartha8 小时前
Object 类
java·开发语言
知守观8 小时前
feign-core 就在依赖树里,运行时却找不到类:一次 provided scope 引发的启动失败排查
java·spring cloud·maven
她的男孩8 小时前
企业接口照样拦得住:独立 Flyway、@RequiresFeature 与离线许可证
java·spring boot·后端
十年Java程序媛8 小时前
Lambda 与函数式接口|别只会复制 ()->{},底层规则和坑一次性讲清
java·spring boot·后端
墨天梦8 小时前
D03_Compose列表与稳定身份
android·gitee·kotlin
Nozokime8 小时前
ThreadLocal 在流式 Agent 里静默失效:LangChain4j 轨迹埋点的零侵入方案
java
小宋10219 小时前
OpenTelemetry GenAI可观测性实战:串起模型、工具、Token与错误
java·人工智能·算法·贪心算法
m0_587383009 小时前
工业场景设备维修维护实战技巧 全流程标准化落地与常见问题排查指南
java·spring·小程序·架构·需求分析
萌新杰少9 小时前
Kuikly股票查看软件开发体验——SaiRen
android·kotlin·客户端
vilya9 小时前
把 Python 塞进 APK:Chaquopy 打包实践
android·python