web-dev-qa-db-fra.com

Impossible d'exécuter l'application avec Instant Run sur Android Studio 3.0

J'ai mis à jour Android Studio 3.0 et je ne peux plus exécuter l'application avec Instant Run activé .

L'exécution de la tâche a échoué en raison d'une exception Java.io. 

../build/intermediates/instant-run-resources/resources-production/

Avez-vous une idée de la façon de surmonter cela pour pouvoir exécuter le projet avec Instant Run?

Je ne sais pas où trouver le fichier apk manquant ni comment changer le chemin d'accès pour le rechercher.

6
Hadas Kaminsky

J'ai trouvé le problème et la solution.

Dans mon cas, la cause était dexcount-gradle-plugin. Le plug-in s'attend à ce que la tâche de paquet génère un APK, mais ce n'est plus le cas avec Instant Run. Ils ont donc publié une nouvelle version qui désactive le processus lors de l'exécution avec Instant Run.

Il me suffisait donc de mettre à jour dexcount à la dernière version.

6
Hadas Kaminsky

Avoir vos paramètres comme ci-dessous,

enter image description here

Sinon, essayez de nettoyer et de réinstaller (après avoir désinstallé exsisting apk) l'application.

4
Dhruv

Configurez votre projet pour Instant Run

Android Studio active Instant Run par défaut pour les projets construits à l'aide du plugin Android pour Gradle 2.3.0 etsupérieur. Veuillez vérifier ce LINK pour configurer votre projet pour une course instantanée.

0
jazzbpn