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

Android Studio新建项目向导中无Jetpack Compose选项求助

解决Android Studio新建项目无Jetpack Compose选项的问题

你使用的是Android Studio Flamingo版本(2022.2.1.19),尝试更新、重装后,新建项目向导中仍未显示Jetpack Compose相关选项,可按以下步骤排查解决:

  • 检查SDK组件完整性
    打开Android Studio的「设置」→「外观与行为」→「系统设置」→「Android SDK」,切换到「SDK工具」标签页,确保勾选以下组件:

    • Android SDK Build-Tools(版本需33及以上)
    • Android Emulator
    • Android SDK Platform 33或更高版本(Jetpack Compose 1.3+要求API 33及以上)
      同时查看「SDK更新」标签页,安装所有待更新组件后重启Android Studio。
  • 手动创建Jetpack Compose项目
    若向导选项始终缺失,可先创建空项目,再手动配置Compose依赖:

    1. 打开项目级build.gradle,确认如下配置:
      buildscript {
          ext {
              compose_version = '1.3.3'
              kotlin_version = '1.8.20'
          }
          dependencies {
              classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
          }
      }
      
    2. 打开模块级build.gradle,在android块中添加Compose配置:
      android {
          buildFeatures {
              compose true
          }
          composeOptions {
              kotlinCompilerExtensionVersion compose_version
          }
      }
      
    3. 在dependencies块中添加Compose核心依赖:
      dependencies {
          implementation "androidx.compose.ui:ui:$compose_version"
          implementation "androidx.compose.material3:material3:$compose_version"
          implementation "androidx.compose.ui:ui-tooling-preview:$compose_version"
          debugImplementation "androidx.compose.ui:ui-tooling:$compose_version"
      }
      

    同步项目后,将MainActivity替换为Compose代码即可,示例:

    class MainActivity : ComponentActivity() {
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContent {
                MaterialTheme {
                    Surface(modifier = Modifier.fillMaxSize()) {
                        Text(text = "Hello Jetpack Compose!")
                    }
                }
            }
        }
    }
    
  • 检查Jetpack Compose插件状态
    打开「设置」→「插件」,搜索「Jetpack Compose」,确保插件处于启用状态;若未找到,前往插件市场搜索安装后重启Android Studio。

  • 清理Android Studio缓存
    缓存异常可能导致向导功能异常,打开「文件」→「Invalidate Caches...」,选择「Invalidate and Restart」,清理缓存后重启再尝试创建项目。

内容的提问来源于stack exchange,提问作者Murtuza Vhora

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 13:52:22