[JAVA] [Android Studio] Que faire en cas d'erreur en crachant l'enfer

introduction

J'ai essayé différentes choses, mais j'aimerais que les gens qui finissent par lancer des erreurs l'essaient. Lorsque je développais une application dans Android Studio auparavant, j'ai remarqué que je ne devais normalement pas cracher ErrorLog, mais il s'accumule de plus en plus à intervalles réguliers. J'ai enquêté sur la base d'ErrorLog pour enquêter sur la cause en détail et essayé diverses choses, mais à la fin, cela n'a pas été résolu, ... À ce moment-là, j'ai remarqué la description que "le cache peut être mauvais", et il est étrange de l'essayer. C'était une solution unique! !! !! Si vous le remarquez, c'est un moment. Si je ne l'avais pas remarqué, j'aurais été accro pour le reste de ma vie, donc je dois partager cela avec tous les développeurs d'applications! Je pensais que c'était un article. J'espère que cela aide quelqu'un ...

Choses à faire

  1. Sélectionnez [Invalidate caches / Restart] dans l'onglet [File] d'Android Studio. menu

  2. Sélectionnez [invalider et redémarrer] dans la boîte de dialogue dialog

  3. Après le redémarrage, vérifiez si l'enfer d'erreur en question s'est reproduit

(Si vous ne pouvez toujours pas le résoudre avec 3, veuillez essayer 4.5 ci-dessous.)

  1. Sélectionnez [invalider] dans la boîte de dialogue précédente
  2. Supprimez tout le dossier .gradle / directement sous le projet
  3. Ouvrez à nouveau Android Studio

Qu'est-ce que tu penses? J'ai pu le résoudre. Le dossier .gradle / est un dossier qui stocke le cache qui est temporairement créé pendant la construction, donc même si vous le supprimez, il sera créé automatiquement pendant la construction, donc il n'y a pas de problème.

Recommended Posts

[Android Studio] Que faire en cas d'erreur en crachant l'enfer
Que faire si le message "Un serveur est déjà en cours d'exécution" s'affiche. Erreur lors de la tentative de démarrage du serveur rails
J'obtiens une erreur de version de Ruby lorsque j'essaye de démarrer Rails.
Que faire lorsque vous rencontrez le problème node_modules avec docker-compose
Que faire si vous obtenez une erreur de bibliothèque partagée JNI lorsque vous essayez de créer avec Eclipse
Que faire si l'application dont le nom est appName est déjà enregistrée. Lorsque vous essayez de démarrer GlassFish
Qu'utilisez-vous lors de la conversion en String?
Que faire si vous obtenez une erreur indiquant "Veuillez saisir une valeur valide" lors de l'obtention avec Rails datetime_field
Que faire si le message d'erreur "Impossible de trouver un moteur d'exécution JavaScript" s'affiche lors du démarrage du serveur rails
Que faire si vous obtenez une erreur de nombre d'arguments erroné dans binding.pry
Que faire si vous obtenez une erreur NoClassDefFoundError lorsque vous essayez d'exécuter eclipse sur Java 9
[Android studio / Java] Ce que vous ne comprenez pas lorsque vous le touchez pour la première fois
Erreur ExecJS :: RuntimeUnavailable: que faire quand cela se produit
Remarques à vérifier lorsque vous essayez d'utiliser Lombok
Je n'ai trouvé aucun moyen d'obtenir le code d'erreur lorsque j'ai reçu une exception sur Android
[Rails] Que faire si vous ne pouvez pas obtenir de message d'erreur avec la méthode des erreurs
Lorsque vous souhaitez implémenter des tests de bibliothèque Java avec Spock en multi-module avec Gradle dans Android Studio 3
Que faire si vous obtenez une erreur «302» dans le code de test du contrôleur dans Rails
Que faire si vous obtenez une erreur avec l'authentification de base pendant le code de test Rails
Que faire si vous obtenez une [Une requête HTTP a pris trop de temps à se terminer.] Erreur dans Docker.
Que faire quand git status indique Modifications non préparées pour la validation: après git add.
Que faire si vous vous fâchez contre OpenSSL avec Pyenv Install
Que faire en cas de problème pendant Content Assist
[Rails] Que faire si vous ne pouvez pas obtenir de paramètres avec form_with
Que faire si vous entrez gem'bcrypt 'dans votre Gemfile et obtenez une erreur avec l'installation du bundle
Que faire si vous obtenez l'erreur Trop long sans sortie (dépassé 10m0s) dans CircleCI
[Rails] Que faire si vous obtenez une erreur indiquant "Impossible de trouver un moteur d'exécution JavaScript." Lors de l'exécution de la commande rails dans Catalina