【发布时间】:2015-01-22 21:29:59
【问题描述】:
我正在使用 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>
如何解决此问题,同时保留为我的口味更改 packageNames 的能力?
如果这仅仅是因为方法名称发生了变化,我该去哪里了解这些变化?我似乎找不到相关的变更日志,或解释如何执行此操作的更新文档。
【问题讨论】:
标签: android android-studio android-gradle-plugin build.gradle