Gradle 14.4未能build立 – 找不到Gradle的DSL方法'packageName()'

我正在使用productFlavors并尝试根据风格更改packageName:

productFlavors { flavor1 { packageName "com.mypackagename.one" } flavor2 { packageName "com.mypackagename.two" } } 

这工作正常,直到我更新到Gradle 0.14.4,现在失败,并显示以下消息:

 Error:(21, 0) Gradle DSL method not found: 'packageName()' Possible causes: The project 'MyProject' may be using a version of Gradle that does not contain the method. <a href="open.wrapper.file">Open Gradle wrapper file</a> The build file may be missing a Gradle plugin. <a href="apply.gradle.plugin">Apply Gradle plugin</a> 
  1. 我怎样才能解决这个问题,同时保留更改我的口味packageNames的能力?

  2. 如果这只是因为方法名称已经改变,我该去哪里了解这些更改? 我似乎无法find相关的更新日志,或更新的文档解释如何做到这一点。

Solutions Collecting From Web of "Gradle 14.4未能build立 – 找不到Gradle的DSL方法'packageName()'"

我怎样才能解决这个问题,同时保留更改我的口味packageNames的能力?

将它们更改为applicationId

 productFlavors { flavor1 { applicationId "com.mypackagename.one" } flavor2 { applicationId "com.mypackagename.two" } } 

我在哪里去了解这些变化?

目前,请转至工具网站上的文档 。