Execution failed for task ':app:kaptGenerateStubsDebugKotlin

原创 2018年04月16日 12:42:24

错误:
android studio更新了V3.1.1之后,原本跑的好端端的程序,突然崩了。然后报错。

 org.gradle.api.tasks.TaskExecutionException:
  Execution failed for task ':app:kaptGenerateStubsDebugKotlin'
java.lang.ClassNotFoundException: 
   org.jetbrains.kotlin.resolve.checkers.SimpleDeclarationChecker

原因:
1.:app:kaptGenerateStubsDebugKotlin是Build一个步骤,其实有具体报错信息,这并无法具体判断错误。

2.在kotlin包中找不到SimpleDeclarationChecker,说明kotlin引用版本可能有问题,可能在新版本中有了新东西。

解决方法:
1.先把kotlin版本引用升级到最新(就解决了第二个错误了)
2.再使用–stacktrace看console 具体错误信息
3.最后居然发现是room的SQL语句的问题,我了个去。

@Query("select periodBeginTime from historyrecords where historyRecordId = :arg0")
fun getOneHistoryBeginRecordTime(thisId :Int):String

改成

@Query("select periodBeginTime from historyrecords where historyRecordId = :thisId")
fun getOneHistoryBeginRecordTime(thisId :Int):String

之前查SQL语句的时候,看到网上的例子,带参数的使用arg0没问题,用函数中的参数名称就会报错,所以ROOM是更新了吗!?现在可以用参数名了,之前的反而报错了。醉了。

kotlin.jvm.internal.FunctionReference与Kotlin-kapt插件使用

Kotlin-kapt插件添加注解处理库。例如:添加Glide v4的注解。
  • hexingen
  • hexingen
  • 2017-07-31 08:56:16
  • 1802

Kotlin遇到DataBind的坑

今天尝试用kotlin写android项目一上来就时一个坑 Error:(12, 29) Unresolved reference: databinding Error:(15, 53) U...
  • qfanmingyiq
  • qfanmingyiq
  • 2017-07-12 13:01:29
  • 791

Android Studio使用Kotlin时Execution failed for task ':app.compileDebugKotlin'.问题

在谷歌IO大会后,Kotlin便一直在各种群里面讨论,本着与时俱进的思想果断从Github上下了一个项目学习一下。结果导入AS中发现了如下错误(AS版本2.3.2): 谷歌了一下,是由于Kotl...
  • kobeyxd123
  • kobeyxd123
  • 2017-05-20 09:33:00
  • 5615

Error:Execution failed for task :app:transformClassesWithInstantRunForDebug解决方案

最近更新过Android Studio后,很多新导入的工程会报错,究其书面意思就是通过InstantRun无法转换classes。...
  • student9128
  • student9128
  • 2016-11-03 22:17:33
  • 4743

AndroiStudio Error:Execution failed for task ':app:process_360DebugManifest 报错

当我们项目需要加入一个或多个Module作为library时,会报如下异常: Error:Execution failed for task ':app:process_360DebugManife...
  • qq_36713816
  • qq_36713816
  • 2017-08-03 12:17:37
  • 4403

Error:Execution failed for task ':app:processDebugResources'

今天自定义view的时候出现了一个问题: 具体问题如下: Error:Execution failed for task ':app:processDebugResources'. > com.and...
  • wang413911174
  • wang413911174
  • 2017-05-11 15:39:55
  • 2755

Android Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.

用 As 打正式包的时候,发现 As 报错,错误信息:Error:Execution failed for task ‘:app:transformClassesAndResourcesWithPro...
  • LiuWaiter
  • LiuWaiter
  • 2017-09-14 11:27:51
  • 1353

Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录

转载请标明出处:  http://blog.csdn.net/lxk_1993/article/details/50511172 本文出自:【lxk_1993的博客】;    ...
  • lxk_1993
  • lxk_1993
  • 2016-01-13 15:41:55
  • 99891

Error:Execution failed for task ':app:processDebugResources'.

今天打开android studio  gradle 运行的时候 突然就报了个错 Error:Execution failed for task ':app:processDebugResource...
  • aengui
  • aengui
  • 2015-11-18 08:28:48
  • 3084

Error:Execution failed for task ':app:processDebugResources'. 的解决办法

Error:Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.Proce...
  • yyh352091626
  • yyh352091626
  • 2015-10-13 09:34:08
  • 53383
收藏助手
不良信息举报
您举报文章:Execution failed for task ':app:kaptGenerateStubsDebugKotlin
举报原因:
原因补充:

(最多只允许输入30个字)