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

Jetpack Compose 1.0.4 预览及运行时ComposeViewAdapter实例化错误问题

问题原因

  1. Compose依赖版本混用:你为androidx.compose.ui:ui单独指定了1.1.0-beta01版本,其余Compose相关依赖均使用1.0.4版本,跨大版本混用导致依赖调用不匹配。你可以正常创建空白Compose项目的原因是空白项目会自动对齐所有Compose相关依赖版本,不存在版本冲突问题。
  2. Lifecycle库版本过低:你当前使用的lifecycle-runtime-ktx:2.3.1版本缺少高版本Compose ui依赖的LifecycleRegistry.createUnsafe()方法,直接触发NoSuchMethodError报错。

解决方案

  • 统一所有Compose依赖版本:将implementation "androidx.compose.ui:ui:1.1.0-beta01"替换为implementation "androidx.compose.ui:ui:$rootProject.composeVersion",保证所有Compose组件版本完全一致。
  • 升级Lifecycle依赖版本:将implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1'升级到2.4.0及以上版本,示例:implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0'。
  • 清理缓存重新构建:同步Gradle后,依次执行Build -> Clean Project、Build -> Rebuild Project,重启预览窗口即可恢复正常。

内容的提问来源于stack exchange,提问作者Jüri Kiin

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 11:54:01