本文介绍了摇篮14.4构建失败 - 没有找到摇篮DSL法“的packageName()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我使用productFlavors并试图改变取决于风味的packageName:

  productFlavors {
    flavor1 {
        软件包名com.mypackagename.one
    }
    flavor2 {
        软件包名com.mypackagename.two
    }
}

这是工作的罚款,直到我更新到摇篮0.14.4,现在它失败,出现以下消息:

 错误:(21,0)摇篮DSL方法未找到:'的packageName()可能的原因:项目'MyProject的'可使用版本摇篮的不包含的方法。
< A HREF =open.wrapper.file>打开包装摇篮和文件LT; / A>构建文件可能丢失一个摇篮插件。
&所述; A HREF =apply.gradle.plugin>适用摇篮插件&下; / A>


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


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



解决方案

Change them to applicationId:

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

At the moment, go to the documentation on the tools site.

这篇关于摇篮14.4构建失败 - 没有找到摇篮DSL法“的packageName()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-07 16:34