自上次更新1.0以来,我在gradle中遇到了这个问题:
Gradle项目同步失败。基本功能(例如编辑,调试)将无法正常工作。
我也遇到了这个插件错误:
错误:已应用'java'插件,但它与Android插件不兼容。
如何重新确认此错误?
答案 0 :(得分:6)
在您的一个构建脚本中,您有以下两行:
apply plugin: 'java'
apply plugin: 'com.android.application'
请注意,第二行中的Android插件可能是'com.android.library'
,也可能是'android'
或'android-library'
。无论如何,这意味着您尝试在同一构建脚本中同时拥有Java Gradle插件和Android Gradle插件,并且这两个插件彼此不兼容。如果这个模块是Android模块,那么你需要保留Android插件语句;如果它是Java模块,请保留Java模块。
如果您正在尝试在需要Java插件的Android模块中使用某些构建脚本插件或功能,那么它根本不起作用,您将不得不找到替代方案。
答案 1 :(得分:0)
并不总是你有两个插件名称写入有时它可能是一个问题因为更新SDK i:e从sdk 19更新到sdk 23 .....
在这种情况下,您只需要执行以下操作.... for gradle image solution 这里给出了23的位置,只需在你的Application-> src-> build.gradle中的build.gradle文件中更改它,而不是在gradle部分