不同的风味依赖

叶夫根·库里克(Yevgen Kulik)

我发现相同的问题Duplicate但是我没有maven依赖。我有子项目依赖项。

我只想为一种口味使用一个项目依赖项。这是我的build.gradle

dependencies {
    secureCompile project(':relatedProjects:gd')
}

android {
    compileSdkVersion "Google Inc.:Google APIs:19"
    buildToolsVersion "18.1.1"

     productFlavors {
        google {}
        secure {
            packageName "com.some_secure.package"
        }
     }
}

这是构建命令的控制台

./gradlew clean assembleDebug 

FAILURE: Build failed with an exception.

* Where:
Build file '/home/kulik/project/Notate/notateolearis/notateandroid/build.gradle' line: 27

* What went wrong:
A problem occurred evaluating project ':someproject'.
> Could not find method secureCompile() for arguments [project ':relatedProjects:gd'] on project ':someproject'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 15.957 secs
叶夫根·库里克(Yevgen Kulik)

解决方案已建立。风味应该在使用前声明,因此正确的构建标准是:

   android {
       productFlavors {
           google {}
           secure {
               packageName "com.some_secure.package"
           }
       } 
       dependencies {
           secureCompile project(':relatedProjects:gd')
       }

       compileSdkVersion "Google Inc.:Google APIs:19"
       buildToolsVersion "18.1.1"
   }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

风味不同的模块文件

GCM的不同风味

特定的风味依赖性

不同的ndk代码以示风味

Android风味特定的依赖关系树

Ubuntu在资源使用方面的不同风味

NDK支持不同产品的风味

如何使用flavourDimensions为每种风味组合设置不同的applicationId?

如何使用风味来设置应用程序的不同端点?

Android Gradle 多个风味维度和不同的 sourceSets

如何使用不同的资产来实现扑打风味?

找不到具有与包名称不同的applicationIds的风味的资源

如何通过有选择地捆绑依赖库来生成多种风味的apk?

使用Gradle Kotlin-DSL时,如何使用flavorDimensions为每种风味组合设置不同的applicationId?

如何在1个Playstore项目中上传2个不同的风味应用程序

是否可以将多个清单文件用于不同的gradle版本/风味?

为同一个课程的不同版本构建风味

Android Studio,根据风味构建时,Gradle会使用不同的代码

使用android studio与./gradlew assemble生成带有风味的签名APK [FlavourName] Release提供不同的结果

风味与效率

如何在两种不同的产品风味中使用两个不同版本的 GooglePlayServices 库?

.net:DLL的依赖项加载与EXE的依赖加载不同吗?

Maven依赖在具有不同范围的依赖中

基于其他风味的摇篮风味

StanfordNLP、CoreNLP、spaCy - 不同的依赖图

Maven中相同依赖项的不同版本

Gradle对不同项目源集的依赖

相同的规则,不同的目标和依赖项

不同依赖关系上的类冲突