2015-12-03 97 views
17

没有人知道如何解决此问题。我在Gradle Android Studio中遇到错误。Android Studio 2.0预览:':app:transformClassesWithInstantRunForDebug'失败

:cart:transformClassesWithInstantRunForDebug FAILED 
Error:Execution failed for task :cart:transformClassesWithInstantRunForDebug'.> 
java.lang.ClassNotFoundException: com.google.gsonhtcfix.JsonSyntaxException` 

请帮我解决这个问题。我无法在android studio中运行/执行我的项目。

在此先感谢。

+0

对于某些我不再使用的类,我得到了相同的ClassNotFoundException。 –

回答

50

解决:

禁用Android Studio中2.0预览即时运行选项

See this screenshot

+1

完美答案,适合我, – Subho

+20

这不能解决问题,只会禁用Android Studio的潜在令人难以置信的功能。 – 2016-04-08 14:55:54

+0

对我也适用。 – Neela

0

在我的Nexus 5我有只得到warrning,但另一个设备不符合,所以我必须禁用调试模式下,如果我需要它,/当使用gradle有即时运行的问题

buildTypes { 
    release { 
     debuggable false 
     minifyEnabled true 
     proguardFiles 'proguard-android.txt', 'proguard-rules.pro' 
    } 
    debug { 
     debuggable false 
     minifyEnabled false 
     proguardFiles 'proguard-android.txt', 'proguard-rules.pro' 
    } 
} 
0

此问题的发生。
因此,要解决此问题,您必须更改gradle版本或禁用即时运行。

1

你可以尝试的东西是删除生成文件夹。这并不总是有效,但有时会修复它。

rm -rf cart/build 

如果这不起作用。运行该命令,然后在Android Studio中选择无效缓存并重新启动。