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

Android Studio中无法运行Java模块问题求助

解决Android Studio Java模块代码无识别的问题
  • 检查Java模块的build.gradle配置

    确认模块的plugins块中是否包含java插件(而非Android插件),标准配置示例:

    plugins {
        id 'java'
    }
    
    java {
        sourceCompatibility = JavaVersion.VERSION_1_8 // 匹配你使用的Java版本
        targetCompatibility = JavaVersion.VERSION_1_8
    }
    

    同时右键src/main/java目录,选择Mark Directory as → Sources Root,确保该目录被标记为源码根目录。

  • 核对IDE的Java SDK配置

    1. 打开File → Project Structure → Platform Settings → SDKs,确认已添加对应版本的Java SDK(推荐使用Android Studio自带的JDK,路径通常在Android Studio/jbr目录下)
    2. 切换到Project Settings → Modules,选中你的Java模块,在Dependencies标签页确认Module SDK已选择正确的Java版本。
  • 同步Gradle并重启IDE

    • 点击工具栏的Sync Project with Gradle Files按钮完成同步
    • 执行File → Invalidate Caches... → Invalidate and Restart清除缓存并重启IDE。
  • 补全SDK工具组件
    打开Settings → Appearance & Behavior → System Settings → Android SDK → SDK Tools,勾选Android SDK Command-line Tools并安装,部分Java模块的依赖解析需要该工具支持。

  • 确认模块创建类型
    确保创建的是Java Library模块而非Android相关模块,若误选可重新创建模块,或手动修改build.gradle移除Android插件及相关配置。


内容的提问来源于stack exchange,提问作者Luke.Y

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 19:25:15