【问题标题】:Android Studio "Scanning For Files To Index"Android Studio“扫描要索引的文件”
【发布时间】:2018-09-18 04:17:52
【问题描述】:

我正在尝试在 Android Studio 中实现以下项目结构

project/
    projectA/
    projectB/

projectA 是我已重命名的 Android Studio 创建的“应用”模块,projectB 是我希望在应用中依赖的 Kotlin 项目。我可以让项目在我的项目中正确显示为模块,但是无论我尝试什么,只要我将projectB 添加到我的 Android Studio 项目中,它似乎就会陷入“搜索要索引的文件”的循环中。当我查看文件时,它总是在循环浏览相同的 2-3 个文件。它们总是 META-INF 文件,但并不总是相同的。

如何成功地将模块添加到 Android Studio 项目而不遇到此错误,或者如何从一开始就设置我的项目以实现此结构?

谢谢。

【问题讨论】:

  • “添加到 Android Studio”是什么意思?你是怎么做到的?您可以手动编辑 settings.gradle 文件以包含 projectB
  • 所以我尝试通过 settings.gradle 以及 File>New>Import Module 对话框添加它。两者似乎具有相同的效果。
  • 嗯。我假设另一个项目有很多依赖项?
  • projectB 依赖于 Spring Boot(因此也依赖于 Jackson),仅此而已。就像我说的那样,它似乎在循环几个文件时卡住了。我的意思是,如果我在进度条下查看文件名,它只会循环。虽然每次我使缓存无效时,它似乎都会循环通过不同的几个。
  • 可能值得升级 Gradle 插件/包装器

标签: android-studio intellij-idea kotlin


【解决方案1】:

问题似乎是我的project/projectB 目录下有一个gradle/ 目录,因为该项目最初是由IntelliJ 作为独立项目创建的。删除解决了问题。

【讨论】:

    猜你喜欢
    • 2011-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-26
    • 1970-01-01
    • 2021-01-31
    • 2022-01-24
    • 2012-01-31
    相关资源
    最近更新 更多