You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为特定Android项目单独配置对应的项目SDK

SDK配置操作入口示意图

特定Android项目独立SDK配置方法

Android项目的SDK配置默认是项目级隔离存储的,只要针对当前项目修改对应配置,完全不会影响本地其他项目的SDK设置,具体操作分两种:

1. Gradle配置文件修改(推荐,配置随项目走)

这种方式修改的配置保存在当前项目的独立文件中,不会改动全局设置,换开发环境、多人协同时配置也能保持一致:

  • 打开目标项目下的模块级配置文件,路径为项目根目录/app/build.gradle(注意区分根目录下的同名build.gradle文件)
  • 在android闭包中修改对应SDK版本参数即可:
android {
    namespace "com.xxx.yourproject"
    // 编译阶段使用的SDK版本,设置为你需要匹配的专属版本即可
    compileSdk 34
    // 对应版本的构建工具,和compileSdk大版本保持一致即可
    buildToolsVersion "34.0.0"

    defaultConfig {
        // 应用最低支持运行的Android系统版本
        minSdk 24
        // 应用适配的目标Android版本
        targetSdk 34
        // 其余业务配置保持默认即可
    }
}
  • 修改完成后点击编辑器顶部弹出的Sync Now按钮,等待Gradle同步完成,配置就会生效。

2. IDE可视化界面配置

不想手动改配置文件的话,也可以通过Android Studio的设置界面操作:

  • 点击顶部菜单栏的File > Project Structure,Windows快捷键为Ctrl+Alt+Shift+S,Mac快捷键为Command+;
  • 左侧菜单栏选择Modules,选中需要配置的app模块
  • 右侧切换到Properties标签,在下拉选项中分别选择需要的Compile Sdk Version、Build Tools Version、Min Sdk Version、Target Sdk Version
  • 选择完成后点击OK,IDE会自动更新对应Gradle配置并完成同步,仅对当前项目生效。

注意:不要修改全局设置里的Android SDK Location路径,这个路径是本地所有版本SDK的存储目录,你只需要在项目配置中选择对应版本号即可,不同项目选择不同版本号天然隔离,不会互相覆盖。

内容的提问来源于stack exchange,提问作者Aniket Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 22:31:10