Android Studio构建错误-程序类型已经存在



我在构建我的应用程序时得到以下错误:

程序类型已存在:android.support.design.widget.CoordinatorLayout美元的行为消息{kind=ERROR, text=程序类型已经存在:android.support.design.widget.CoordinatorLayout$Behavior, sources=[未知源文件],tool name=Optional.of(D8)}

这个应用已经存在很长时间了,我只是做了一些改变。导致这种情况的变化是添加了一个Activity(还没有做任何事情)。活动是使用上下文菜单new>>活动在祝辞基本活动。这添加了一个带有ConstraintLayout的布局,我通过编辑布局XML文本将其取出并替换为LinearLayout。实际上,相同的Activity和布局在另一个应用程序中工作得很好(整个项目中没有ConstraintLayout)。

现在它不会构建。清理后的项目,仍然不会建造。查找类似的问题,但没有真正理解答案(Gradle的知识非常有限)!

欢迎指教。

顺便说一句,如果有人能给我一个简单的Gradle教程,以及它是如何工作的,那就太好了,我看了构建文件,我不知道它是做什么的。Make files yes . Gradle no.

暂时排序。这是从Eclipse环境中导入的非常旧的代码。gradle脚本添加了约束视图的实现行——不是我添加的,大概是因为向导生成的活动有一个约束视图。不管怎样,我去掉了约束视图,所以在去掉实现行之后,一切又恢复正常了。

我的问题是我对gradle和Android构建过程一无所知,所以我很害怕接触这些脚本中的任何东西,除非我真的无法避免。

我更喜欢使用Eclipse ....

最新更新