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

如何在Android Studio/IntelliJ中运行结构特殊的Kotlin项目?

特殊结构Kotlin项目运行指南

1. 先确认项目构建工具

先检查项目根目录的配置文件:

  • 若存在build.gradle(.kts),说明是Gradle项目:打开IDE右侧的Gradle面板,展开项目节点,在Tasks下找application分组里的run任务,或shadowJar(打包成可执行Jar)这类任务,点击即可运行。
  • 若存在pom.xml,说明是Maven项目:查看配置文件里的exec-maven-plugin节点,或在Maven面板的exec分组里找运行任务,也可在终端执行mvn exec:java -Dexec.mainClass="你的主类全路径"。

2. 定位项目类型与入口

特殊结构的Kotlin项目通常属于以下类型,对应不同运行方式:

  • 纯Kotlin JVM项目:核心代码在src/main/kotlin下,找到带main()函数的.kt文件,右键该文件选择Run '文件名Kt'即可启动。
  • Kotlin多平台项目:根目录settings.gradle(.kts)会包含多个target(如jvm、android),在Gradle面板里找到对应target的run任务(比如jvmRun)执行。
  • Android库项目:这类项目本身没有可执行入口,只能作为依赖被其他Android应用项目引用。你需要新建一个Android App模块,在其build.gradle里添加该库的依赖,才能运行测试。
  • Kotlin脚本项目:若项目里是.kts后缀的脚本文件,右键选择Run Script直接执行即可。

3. 手动配置运行项

如果自动识别不到运行入口,手动创建运行配置:

  1. 点击IDE顶部工具栏Run → Edit Configurations
  2. 点击+号,根据项目类型选择Kotlin(JVM项目)或Android App(Android项目)
  3. 针对Kotlin JVM配置:
    • 点击Main class右侧的...,搜索并选择包含main()函数的类
    • 将Working directory设置为项目根目录
  4. 保存配置后,点击运行按钮启动项目。

4. 先解决构建问题

如果运行时提示构建失败,先执行完整构建:

  • Gradle项目:终端执行./gradlew build(Mac/Linux)或gradlew.bat build(Windows),查看日志修复依赖缺失、配置错误等问题。
  • Maven项目:终端执行mvn clean install,根据报错信息调整配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 01:52:10