No signature of method: build_*.android() is applicable for argument types
No signature of method: build_*.android() is applicable for argument types
【原因&方法】No signature of method: build 编译错误
报错原因为Android编译器build.gradle结构错误(如大小写错误,字符串连接错误以及大括号错位等结构错误)。
错误内容如下
Gradle sync failed: No signature of method: build_71obgku1x6khrlhtwrnh1rk4.android() is applicable for argument types: (build_71obgku1x6khrlhtwrnh1rk4runclosure1)values:[build71obgku1x6khrlhtwrnh1rk4_run_closure1) values: [build_71obgku1x6khrlhtwrnh1rk4runclosure1)values:[build71obgku1x6khrlhtwrnh1rk4_run_closure1@5da2e1db]
原因分析
报错原因为Android编译器build.gradle结构错误(如大小写错误,字符串连接错误以及大括号错位等结构错误)
需要逐句检查build.gradle所有代码结构是否存在错误,如下图我代码中的错误,大括号错位导致gradle结构异常。同样,若gradle的结构体名称以及一些字符串异常也同样会导致该报错
解决措施
调整‘china’后的大括号至下方productFlavors即可。当然同类报错,不一定只是该一种现象体现,比如:
- 大小写错误如 defaultConfig 写成 DefaultConfig.
- 层次结构不正确, 例如 ndk 应该在 defaultConfig 闭包中,但将ndk描述在了外部android结构中
No signature of method: build_*.android() is applicable for argument types相关推荐
- Android运行项目时提示:No signature of method: build_*.android() is applicable for argument types
报错意思:没有方法的签名:build_*.文件中 android() 适用于参数类型 我发生这种情况是因为:1Android Studio的版本较高(2021.3.1P1),2编译版本较高30,所 ...
- No signature of method: build_xxx.android() is applicable for argument types
问题 报错如图,android/build.gradle文件报错了,但是,具体看build.gradle文件似乎又没有错.这个问题一般是升级了gradle版本导致的. 图上似乎是闭包里面报错了,有了解 ...
- 【解决方法】No signature of method: build_5woso1t2zz3j65kzgsuf20yp6.android() is applicable
[解决方法]No signature of method: build 编译错误的方法 编译出错信息如下所示 原因分析 解决措施 编译出错信息如下所示 A problem occurred evalu ...
- flutter升级AS和gradle后编译出错(No signature of method: build_gbqp6.android())错误
最近升级了AS和Gradle,Flutter SDK 创建一个新的项目后,想把一些配置拷贝过来,弄完之后,发现编译不了,出现类似如下错误: A problem occurred evaluating ...
- 【错误记录】Groovy 函数参数动态类型报错 ( Caught: groovy.lang.MissingMethodException: No signature of method )
文章目录 一.报错信息 二.解决方案 一.报错信息 定义 Groovy 函数 , void fun(object) {object.hello() } 如果传入的 实例对象 中 , 没有定义 hell ...
- 关于 groovy.lang.MissingMethodException: No signature of method的一个报错
>>>报错内容: 异常信息[groovy.lang.MissingMethodException: No signature of method: [Ljava.lang.Strin ...
- AndroidStudio 中A problem occurred evaluating project ‘:app‘. > No signature of method:报错
**又是沙雕的一天!**在此记录一个问题警醒自己,顺便告诫大家. ############################ 先说遇见的问题: 今天在复现一个小项目时AndroidStudio莫名其妙的 ...
- Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq
在进行Android开发学习是遇到一个error:Attempt to invoke virtual method 'void android.widget.TextView.setText(java ...
- [已解决]Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()'
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportant ...
- ERROR: Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'
这个问题一般是由老项目升级出现的问题,比如老项目的gradle4.0以下的升级到gradle4.6,或者更高5.3.2等,这个升级的过程中,就会出现很多问题,比如下面这个: ERROR: Unable ...
最新文章
- .PHONY makefile中的伪目标
- 观看自由!B站上线斯坦福最新「机器学习系统(MLSys)」全集
- 即时通讯有标准 IM的四种即时通讯协议简介
- nodejs读取excel内容批量替换并生成新的html和新excel对照文件
- python中的zip是什么意思_Python的zip()函数是什么
- 【算法】—— 不借助中间变量实现 swap
- 阿里云天池 零基础入门NLP - 新闻文本分类 2种做法,F1=0.87
- 打包 pyqt5_基于Pyqt5的简单电影搜索工具,Python让你3秒搜电影
- 教你炒股票19:学习缠中说禅技术分析理论的关键
- c语言编程投影仪,当贝投影F1C评测 投影仪的2019年圆满收官之作
- 搜索引擎的基本工作原理
- Dell笔记本电脑如何升级win10、如何恢复原装win8.1
- 软件工程复试面试问题总结(二)
- Java对接网易云信IM 即时通讯
- skynet框架应用 (十四) 登录服务
- iOS app加密探究爱加密iOS app加密原理
- 七牛图片上传的使用心得[PHP篇]
- 微信JSAPI支付 - 服务商模式下子商户 统一下单的注意事项
- linux 查看本地防火墙设置,Linux防火墙设置命令的几种方法
- 使用华为手机对android studio进行真机调试(我的是荣耀V10,其他类型手机可以参考)