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配置
- 打开
File → Project Structure → Platform Settings → SDKs,确认已添加对应版本的Java SDK(推荐使用Android Studio自带的JDK,路径通常在Android Studio/jbr目录下) - 切换到
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
相关产品推荐
相关产品推荐

