No signature of method编译出错的问题

  • 2021-12-15
  • Admin

首先问题如下:

A problem occurred evaluating project ':app'.
No signature of method: build_5woso1t2zz3j65kzgsuf20yp6.android() is applicable for argument types: (build_5woso1t2zz3j65kzgsuf20yp6$_run_closure1) values: [build_5woso1t2zz3j65kzgsuf20yp6$_run_closure1@36ae71c4]
  • 1
  • 2

初遇这问题时,直接网上查找到作者:智者向内寻求力量的解释;但经过一系列的排查,并没有出现相关的大小写问题。
初步猜测缺乏了相应的插件添加kotlin-android-extensions扩展插件。这么一尝试,好家伙还真解决了。
但是接下来会出来The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin.的插件过时的情况,根据提示替换成相应的'kotlin-parcelize'即可。

真是踩坑千千万,万千各不同ing。

原文:https://blog.csdn.net/gwy2018/article/details/121946234

联系站长

QQ:769220720