J'ai mis à jour Android Studio 3.4 aujourd'hui. Je ne suis plus en mesure d'exécuter l'application. J'ai nettoyé le projet, redémarré plusieurs fois Android studio. J'ai également invalidé le cache en vain. J'obtiens l'erreur suivante lors de l'installation de l'application:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformDexWithInstantRunSlicesApkForDebug'.
> Java.lang.RuntimeException: Java.io.FileNotFoundException: E:\...\app\build\intermediates\instant_run_split_apk_resources\debug\instantRunSplitApkResourcesDebug\out\slice_1\resources_ap
Quelqu'un pourrait-il offrir une astuce sur la façon de remédier à cela?
Edit: J'ai deux projets avec des comportements différents liés à ce problème:
Cette même erreur s'est produite lorsque j'ai mis à jour vers Android Studio 3.4.2, j'ai mis à jour tools-build-gradle en 3.4.2 et le problème disparaît.
J'ai essayé les solutions "Gradle 5.4" et "Désactiver Instant Run" mais elles n'ont pas fonctionné jusqu'à ce que j'active l'option "Attendre le débogueur" jusqu'à "Options développeur" sur mon téléphone (Huawei Mate 10). J'ai confirmé que cela ne fonctionne également qu'avec "Instant Run".
Ceci est corrigé dans 3.4.2. Mettez simplement à jour la dernière version de Studio. https://androidstudio.googleblog.com/2019/07/Android-studio-342-available.html
Ce problème m'est arrivé sous Windows. Je l'ai résolu en désactivant l'exécution instantanée. J'ai également la même Android version Studio sous Linux et cela fonctionne très bien avec l'exécution instantanée activée.