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

Android Studio新建项目提示FragmentActivity无法访问如何解决

问题报错信息

无法访问 'androidx.fragment.app.FragmentActivity',该类是 'com.example.test123.MainActivity' 的超类型,请检查模块类路径是否存在依赖缺失或冲突

解决方案

按操作优先级从高到低执行,每执行一步验证一次问题是否解决:

  • 同步/清理重建项目
    点击Android Studio顶部菜单栏 File -> Sync Project with Gradle Files 等待同步完成,若仍报错依次执行 Build -> Clean Project、Build -> Rebuild Project 重试
  • 补全Fragment依赖
    打开模块级build.gradle(路径为app目录下的build.gradle文件),在dependencies代码块中添加对应依赖:
    // Kotlin项目添加
    implementation 'androidx.fragment:fragment-ktx:1.6.1'
    // Java项目添加
    // implementation 'androidx.fragment:fragment:1.6.1'
    
    添加完成后重新同步Gradle即可
  • 解决依赖冲突
    若存在多版本Fragment依赖冲突,可在模块级build.gradle的android代码块中添加如下配置显式指定版本:
    configurations.all {
        resolutionStrategy.force 'androidx.fragment:fragment:1.6.1'
    }
    
  • 检查AndroidX适配配置
    打开项目根目录下的gradle.properties文件,确认存在以下两行配置,没有则补充:
    android.useAndroidX=true
    android.enableJetifier=true
    
  • 清理IDE缓存重启
    点击顶部菜单栏 File -> Invalidate Caches...,勾选 Clear file system cache and local history 后点击Invalidate and Restart,等待Android Studio重启后重新构建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 19:45:03