最近新创了个下载module。

然后我把这个module import到我的项目,

然后我的主工程就module not specified,

很诡异。

 

原因:

因为我的项目之前被同事改造了配置文件的后缀。

比如正常项目中的settings.gradle文件, 是用来记录项目中的module的。

然后他改成了settings.gradle.kts 。 这导致用as导入module 会自动生成settings.gradle文件,并且里面只有一个

include ":download"

 编译器会优先读取settings.gradle  ,发现里面没有

include ":app"

所以会出现module not specified。

 

解决方案:

把settings.gradle文件删除,然后手动到settings.gradle.kts 文件中添加

include(":download")

然后 clean

rebuild