Après la mise à jour de Android Studio à la version 1.2.0. Au démarrage, je suis en dessous du journal et je ne parviens pas à ouvrir Android Studio. J'utilise Windows 7-64bit et ressemble à la même erreur lors de l'obtention dans Ubuntu également
Ce problème a également été signalé dans Problèmes Android, mais toujours pas de solution
Java.lang.RuntimeException: Java.lang.NullPointerException
at com.intellij.idea.IdeaApplication.run(IdeaApplication.Java:178)
at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.Java:52)
at Java.awt.event.InvocationEvent.dispatch(InvocationEvent.Java:312)
at Java.awt.EventQueue.dispatchEventImpl(EventQueue.Java:738)
at Java.awt.EventQueue.access$300(EventQueue.Java:103)
at Java.awt.EventQueue$3.run(EventQueue.Java:699)
at Java.awt.EventQueue$3.run(EventQueue.Java:697)
at Java.security.AccessController.doPrivileged(Native Method)
at Java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.Java:76)
at Java.awt.EventQueue.dispatchEvent(EventQueue.Java:708)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.Java:362)
at Java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.Java:242)
at Java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.Java:161)
at Java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.Java:150)
at Java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.Java:146)
at Java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.Java:138)
at Java.awt.EventDispatchThread.run(EventDispatchThread.Java:91)
Caused by: Java.lang.NullPointerException
at com.Android.tools.idea.welcome.AndroidVirtualDevice.<init>(AndroidVirtualDevice.Java:81)
at com.Android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.Java:89)
at com.Android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.Java:215)
at com.Android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.Java:97)
at com.Android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.Java:233)
at com.Android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.Java:75)
at com.Android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.Java:100)
at com.Android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.Java:92)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.<init>(WelcomeFrame.Java:68)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.Java:173)
at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.Java:302)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.Java:172)
... 16 more
Toute aide serait appréciée.
Le numéro 170849 donne les raisons du blocage susmentionné.
- Cela se produit (au moins) lorsqu'aucun sdk n'est installé et qu'aucun repos distant contenant des plates-formes n'est disponible.
- En réalité, cela se produit lorsque des sites distants ne sont pas disponibles et que le premier assistant d'exécution est exécuté.
Vous avez trouvé un solution temporaire dans Numéro # 170850 :
Ajoutez le code suivant à C:\Program Files\Android\Android Studio\bin\idea.properties
disable.Android.first.run=true
Le problème a été corrigé sous Problème n ° 170849 .
Suivez les étapes ci-dessous:
Ouvrez le dossier bin sous le répertoire où vous avez installé votre Android Studio.
Recherchez le fichier "idea.properties" et ouvrez-le avec Notepad ++/UltraEdit/other_edit_tools.
Ajoutez "disable.Android.first.run = true" comme dernière ligne et enregistrez le fichier.
Si vous voyez une erreur lors de l'édition avec Notepad ++, dites à l'étape 3. Suivez les étapes (a) et (b) comme ci-dessous.
"Vérifier si le fichier est ouvert dans un autre programme"
(a) ouvrez Notepad ++ en tant qu’administrateur en faisant un clic droit sur le raccourci Notepad ++ et choisissez Exécuter en tant qu’administrateur ou Ctrl + Maj et cliquez sur Raccourci notepad ++
(b) Enregistrez le fichier après l'avoir modifié, comme indiqué à l'étape 2.
Les réponses ci-dessus fonctionnent parfaitement. Voici mon astuce alternative simple.
Fermez Android Studio s'il est déjà en cours d'exécution et accédez au répertoire C:\Users\<your_name>\
, recherchez-le .Android
, puis supprimez-le.
Si vous êtes un utilisateur Linux, accédez au système de fichiers, à savoir /home/<your_name>
.
Par défaut, certains répertoires sont cachés dans votre répertoire personnel. Alors, il suffit de frapper Ctrl + H pour voir les répertoires cachés.
Recherchez maintenant le répertoire .Android
et supprimez-le.
(Je pense que la même chose devrait fonctionner dans Mac aussi pourquoi parce que la structure de fichier est identique à celle de Linux)
Après cela, démarrez votre Android Studio et le IDE crée automatiquement le répertoire .Android
dans le répertoire de base de l'utilisateur. Maintenant, vous pouvez utiliser votre Android Studio sans aucun problème.
Je faisais face au même problème. Tout ce que vous devez faire est.
Fermez d'abord Android Studio s'il est ouvert.
ouvrir ce dossier dans C:/UserName/
UserName sera différent dans votre ordinateur ou vous pourrez voir votre nom à la place de nom d'utilisateur
là vous voyez .Android Dossier
copiez-le d'abord et conservez-le en lieu sûr car nous allons le supprimer.
maintenant, supprimez ce dossier .Android .
et démarrez votre Android Studio ça va marcher
1.Fermez Android Studio.
2.Allez dans le dossier où Android studio est installé. C’est généralement sous C:\Program files\Android.
3.Maintenant dans le dossier bin, ouvrir le fichier idea.properties
4.Vous trouverez maintenant quelque chose de similaire à ceci -> idea.max.intellisense.filesize = 2500
ajoute cette ligne au-dessus -> disable.Android.first.run = true
5.Enregistrez-le en tant qu'administrateur.
6.Allez sur C:/Utilisateurs/vous nommez
7. Supprimer le dossier .Android
7. Définissez l'emplacement du projet sur C:/Utilisateurs/Votre nom/Projets Android Studio.
J'ai eu le même problème, comme mentionné ci-dessus, l'ajout du code spécifié entraînerait l'ouverture du studio Android, mais je ne pouvais toujours pas créer de projet et il était impossible de trouver le SDK ou quelque chose de similaire si vous rencontriez le même vous devez localiser le dossier du sdk et cela fonctionnera à merveille. Pour ce faire, allez à configurer, les paramètres par défaut du projet, la structure des projets, puis recherchez le dossier. si vous téléchargez le sdk séparément, entrez l’emplacement, sinon le dossier sdk du studio Android est C:\Utilisateurs\NOMUTILISATEUR\AppData\Local\Android\sdk et vous devriez probablement être prêt à partir
Lancé lorsqu'une application tente d'utiliser null dans un cas où un objet est requis. Ceux-ci inclus:
Pour résoudre ce problème, allez au répertoire où vous avez installé votre Android Studio dans le dossier bin, recherchez "idea.properties" et modifiez-le en ajoutant cette ligne
disable.Android.first.run=true
en utilisant l’un de vos éditeurs de texte et enregistrez, puis redémarrez Android Studio. Problème résolu.
Pour en savoir plus
https://developer.Android.com/reference/Java/lang/NullPointerException.html
Aujourd'hui, j'ai rencontré le même problème mais comment j'ai résolu le problème en fermant simplement l'instance d'Android Studio et en le rouvrant! Doit avoir été un conflit d'instance dans les processus Android.
vous pouvez simplement aller à bin et lancer le studio Android en double-cliquant sur studio64 présent.
Si cela ne fonctionne pas, changez le paramètre dans idea.properties présent dans le dossier bin et modifiez le code en Disable.Android.first.run = true