51 votes

Problème de mise à jour d'Android Studio avec jre/bin/java

Lors de la mise à jour d'Android Studio, j'ai obtenu l'erreur suivante. Le patch a été téléchargé et extrait, mais il y a eu un conflit avec l'application jre/bin/java Access denied . Le message d'erreur est affiché dans la capture d'écran ci-dessous.

The Error message is as shown in the linked image:
(Cliquez sur l'image pour l'agrandir)

0voto

Siri Khalsa Points 1

J'ai réussi à faire fonctionner ce système en fermant le projet en cours (il s'agissait d'un projet flutter/dart). J'ai ensuite créé un nouveau projet et j'ai trouvé un modèle vraiment très basique. J'ai ensuite pu faire une mise à jour. Le projet que j'avais ouvert auparavant bloquait ce répertoire.

0voto

Lee Points 71

Sous GNU/Linux (Debian/KDE dans mon cas), ce qui a fonctionné, c'est :

  • Quitter AndroidStudio
  • Terminer tous les processus java dans le gestionnaire de tâches (KSysGuard dans mon cas)
  • La course à pied sudo chown -R username:username FolderThatHasAndroidStudio au cas où ces permissions ne seraient pas déjà définies (elles devraient l'être)
  • Dans le dossier jre/bin/, faites en sorte que le fichier java ne soit pas exécutable (clic droit > Propriétés > Permissions > décocher Is executable).
  • Démarrez AndroidStudio et allez dans Aide > Vérifier les mises à jour > Mettre à jour maintenant et attendez qu'il soit presque terminé.
  • Une fois que c'est le cas, vérifiez à nouveau l'exécutable et cliquez sur Appliquer avant que le téléchargement ne soit terminé.

0voto

Richard Points 1

Sur Ubuntu, ce qui a fonctionné pour moi, c'est :

  • Fermer le projet.
  • Fermez tous les autres programmes en cours.
  • Redémarrage.
  • Redémarrez Android Studio.
  • Nouvelle mise à jour.

Je suppose que java était utilisé auparavant et qu'il n'a pas pu être mis à jour. Il est ennuyeux de devoir télécharger à nouveau tous les fichiers de correctifs (troisième tentative).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X