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)

56voto

khan Points 661

Tuer java pour la mise à jour

ps -A |grep java

de cette commande donne la liste des processus Java en cours d'exécution sur votre système. Notez l'ID du processus (PID) du processus que vous souhaitez tuer et exécuter.

kill -9 PID

27voto

Maks Points 488

Ce qui a fonctionné pour moi, c'est qu'avec Android Studio en cours d'exécution (avant de lancer le téléchargement du patch de mise à jour), j'ai fait ps -ef|grep jre sur la ligne de commande et a vu qu'il y avait 2 processus jre en cours d'exécution, celui pour Android Studio et l'autre pour le démon Gradle qui utilisait également le jre fourni avec Android Studio. Le processus du démon Gradle aura quelque chose comme ceci : gradle-5.3.1/lib/gradle-launcher-5.3.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.3.1

vers la fin de sa ligne de commande lorsque vous listez les processus avec ps bien que la version spécifique que vous avez ne soit pas forcément la 5.3.1.

L'arrêt du processus Gradle, le lancement du téléchargement de la mise à jour et le redémarrage à partir d'Android Studio ont permis à la mise à jour de se dérouler avec succès.

7voto

lhhong Points 71

Le processus Java peut réapparaître après avoir été tué à cause de la construction de gradle. Le moyen le plus simple est de fermer le projet ( Fichier -> Fermer le projet ).

Maintenant que vous êtes de retour dans la Sélectionner un projet vous êtes sûr qu'aucun gradle n'est en cours d'exécution.

Allez dans configurer en bas à droite et mettez à jour Android Studio.

5voto

Nam Nguyễn Points 150

La réponse ci-dessus ne fonctionne pas pour moi. Je suis sur le point de passer à Android studio 3.5 et j'ai rencontré ce problème.

Kill the java process just make the upgrade terminated and then Android studio restart with the old version.

Ma solution consiste à supprimer l'ancien répertoire Android-studio et à en télécharger un nouveau à partir du site web et à le placer exactement à l'endroit où se trouve l'ancien répertoire.

J'espère que cela aidera quelqu'un !

2voto

user112111223 Points 11

J'ai eu le même problème lorsque j'ai essayé de mettre à jour Android Studio installé par l'application JetBrains Toolbox. Dans ce cas, la mise à jour doit être faite via Toolbox, et non depuis l'IDE.

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