2017-02-16 4 views
0

ich meine applicationId mit einem Geschmack aktualisiert durch Hinzufügen .fbProblem mit Instant-Lauf, wenn applicationId aktualisiert

Es war nicht erforderlich, so entfernte ich die applicationIdSuffix ".fb" im Geschmack. Da dieses Update habe ich nicht in der Lage bin sofort laufen zu verwenden, habe ich eine Ausnahme, wenn ich meine App zu starten:

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 

Es versucht immer noch mit dem alten aplicationId zu installieren und diese Ausnahme werfen:

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 

Auch nach dem Invalidate-Cache und Neustart, Computer neu starten, wird das Problem weiterhin angezeigt. Wenn ich den sofortigen Lauf deaktiviere, werde ich meine App ohne Probleme laufen lassen.

Ist Instant-Run irgendwo Cache, den ich reinigen kann? Oder muss ich etwas tun, um Instant Run erneut zu verwenden?

Antwort

0

Das Aktualisieren der buildToolsVersion hat den Trick für mich getan. Veröffentlichen Sie meine Lösung für den Fall, dass jemand das gleiche Problem

Verwandte Themen