问题与即时运行时的applicationID更新

问题描述:

我已经加入.fb问题与即时运行时的applicationID更新

并不需要它更新了我的带香味的applicationID所以我在去除味道的applicationIdSuffix ".fb"。由于本次更新,我不能够使用即时运行,我尝试推出我的应用程序时,有一个例外:

02-16 10:25:50.354 25526-25526/? I/InstantRun: Instant Run Runtime started. Android package is com.test.evilb.fb, real application class is com.test.evilb.application.MyApplication. 
02-16 10:25:50.356 25526-25526/? E/InstantRun: Failed to create directory /data/data/com.test.evilb.fb/files/instant-run/dex 
02-16 10:25:50.356 25526-25526/? E/InstantRun: Couldn't create dex code folder 
02-16 10:25:50.357 25526-25532/? E/art: Failed sending reply to debugger: Broken pipe 

它仍试图安装与老aplicationId并抛出这个异常:

FATAL EXCEPTION: main 
Process: com.onmo.soundchat, PID: 25526 
java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.test.evilb.application.MyApplication 

即使在无效缓存并重新启动后,计算机重新启动,问题仍然出现。如果我禁用即时运行,我将无故障运行我的应用程序。

即时运行缓存的地方我可以清理?或者我需要做些什么来再次使用即时运行?

更新buildToolsVersion为我做了诀窍。 发布我的解决方案,以防万一有人遇到同样的问题