没有方法签名: build_9oqkz1yq0b57t4arqvsiar91y.android() 适用于参数类型:

Posted

技术标签:

【中文标题】没有方法签名: build_9oqkz1yq0b57t4arqvsiar91y.android() 适用于参数类型:【英文标题】:No signature of method: build_9oqkz1yq0b57t4arqvsiar91y.android() is applicable for argument types: 【发布时间】:2021-11-02 12:26:35 【问题描述】:

我正在尝试将 firestore 添加到我的笔记应用程序以存储我的笔记,当我运行它时出现此错误:

Build file '~/StudioProjects/noteapp/android/app/build.gradle' line: 29

* What went wrong:
A problem occurred evaluating project ':app'.
> No signature of method: build_9oqkz1yq0b57t4arqvsiar91y.android() is applicable for argument types: (build_9oqkz1yq0b57t4arqvsiar91y$_run_closure2) values: [build_9oqkz1yq0b57t4arqvsiar91y$_run_closure2@2d8103c5]

这是我的 build.gradle:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android 
    compileSdkVersion 30


    defaultConfig 
        applicationId "com.example.noteapp"
        minSdkVersion 16
        targetSdkVersion 30
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
    

    buildTypes 
        release 
            multiDexEnabled true
            signingConfig signingConfigs.debug
            minifyEnabled false
            useProGaurd false
            shrinkResources false
            
        
    



dependencies 
    implementation platform('com.google.firebase:firebase-bom:28.4.0')
    implementation 'com.google.firebase:firebase-analytics'
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

我该如何解决这个问题?告诉我你是否也需要我的 main.dart。

编辑:解决了这个问题: Gradle DSL method not found: 'runProguard'

【问题讨论】:

您是否尝试清理构建和重建? @gtxtreme 是的,我做到了 ***.com/a/27266373/9722336 这能回答你的问题吗? How to fix ERROR: No signature of method: build_ap86oam3dut3pxce3x49rdtma.android()? @LalitFauzdar 我试过了,因为我没有实验功能所以没用 【参考方案1】:

我只需要从我的 build.gradle 中删除这一行:

buildTypes 
        release 
            multiDexEnabled true
            signingConfig signingConfigs.debug
            minifyEnabled false
            //useProGaurd false
            shrinkResources false
            
        
    

使用程序:假

我从这个和@gtxtreme 得到了这个想法: Gradle DSL method not found: 'runProguard'

【讨论】:

存在这个错误很奇怪,但是,干杯!快乐编码

以上是关于没有方法签名: build_9oqkz1yq0b57t4arqvsiar91y.android() 适用于参数类型:的主要内容,如果未能解决你的问题,请参考以下文章

没有方法签名: .android() 适用于参数类型。 build.gradle(应用程序)中的异常

如何修复错误:没有方法签名:build_ap86oam3dut3pxce3x49rdtma.android()?

如何修复 > 没有方法签名:build_dxc6m5s863o0nfrfjdg2bqjp.android() 适用于参数类型

微信怎样设置个人签名

关于签名文件的知识总结

电子签名是啥?