我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
当前回答
就我而言
我已经删除了
android -> .idea文件夹 Android -> appname。安恩科技文件 Android -> app -> app.iml文件
在Android Studio中打开项目,不需要File ->使缓存无效/重新启动
你可以为你的情况做无效缓存/重新启动。
其他回答
关闭Android Studio并移动”。文件夹,并将其粘贴到项目根文件夹外(如果你需要备份)。
打开Android工作室。 在打开项目时,它会询问添加模块(应用程序)到你的项目。你也可以忽略这一点。
它设置默认构建变量为“调试”。 你可以在左下角看到构建变量标签或悬停在左下角的“监控”符号上
注意:不需要更改项目的.iml文件。tom获得构建变量选项和“无效缓存和重新启动”也将不起作用,而它将清除您的历史文件!
我知道这是个老问题。但我在更新到Android Studio 3.0后遇到了这个问题。我通过删除app.iml文件在我的应用程序模块,然后Invalidate缓存/重新启动来解决这个问题。
您应该导入该项目
https://issuetracker.google.com/issues/37008041
当项目中有一个模块的.iml文件不包含以下内容时,会出现此错误: external.system。id="GRADLE"你能检查一下你的。iml文件吗?此外,不是打开项目,而是导入它,这将完全重写您的.iml文件,并且您不会再次看到该错误。
Delete .idea folder
Close project ->
Reopen Project ->
Invalidate Caches / restart
检入构建。gradle在应用程序中有很好的编译链接。我有错误的这一行编译'com.android.support:support-annotations:x.x。X '删除并工作。