Android Studio kann nach der Installation nicht gestartet werden

70

Nach der Installation von Android Studio wird es nicht gestartet, aber beim Abrufen der Informationen zu Android SDK-Komponenten wird der folgende Fehler angezeigt:

Internal error. Please report to https://code.google.com/p/android/issues

java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
    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:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
    at com.android.tools.idea.welcome.Platform.<init>(Platform.java)
    at com.android.tools.idea.welcome.Platform.getLatestPlatform(Platform.java:72)
    at com.android.tools.idea.welcome.Platform.createSubtree(Platform.java:89)
    at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:81)
    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
Amal Kronz
quelle

Antworten:

86

Schalten Sie einfach die Internetverbindung aus.

Bigminion
quelle
5
Warum sollte dies dem OP helfen?
Mike Cluck
1
Diese Lösung hat auch bei mir funktioniert. Beenden Sie das Internet, öffnen Sie die App, die gestartet wird, stellen Sie dann eine Verbindung zum Internet her und führen Sie ein Update auf 1.4 durch. Meistens, wenn Sie bereits auf 1.3 oder 1.4 sind, wird dieses Problem nicht auftreten.
zash707
Vielen
2
Das hat bei mir nicht funktioniert. Siehe die Antwort von Xun Chenglong unten.
Jack BeNimble
Ich habe versucht, Studio insgesamt dreimal zu installieren, bevor ich nachgeschlagen habe. Ich bin jetzt sehr wütend. Danke Mann, es hat funktioniert.
Strider
114

Es ist mir heute eingefallen. Ich denke, der Grund dafür ist, dass beim Abrufen der Informationen zu Android SDK-Komponenten Fehler aufgetreten sind. Hier ist mein Weg, um dieses Problem zu vermeiden:

  1. Öffnen Sie den Ordner binunter dem Verzeichnis, in dem Sie Ihr Android Studio installiert haben.
  2. Suchen Sie die Datei idea.propertiesund öffnen Sie sie mit Notepad ++ , UltraEdit oder anderen Bearbeitungswerkzeugen.
  3. Fügen Sie disable.android.first.run=trueals letzte Zeile hinzu und speichern Sie die Datei.
  4. Starten Sie Android Studio neu.

Dann werden keine Informationen abgerufen und direkt geöffnet. Ich hoffe das wird dir helfen.

Xun Chenlong
quelle
1
Arbeitet auf Ubuntu 15.04
Junaid Qadir Shekhanzai
3
Arbeitete in Windows 10
Algometrix
1
Arbeitete in Mac 10.9.5 Thx!
DomonLee
Funktioniert unter Ubuntu 14.04LTS. Vielen Dank.
Jay Rathod RJ
6

Das einfache Starten von Android Studio, wenn die Internetverbindung unterbrochen ist, hat bei mir funktioniert.

Es wird eine Warnmeldung ausgegeben, dass der erste Lauf nicht gestartet werden kann. Ignorieren Sie diese Warnung einfach und Sie sind fertig.

Parag Kadam
quelle
1
Wenn ich diese Nachricht ignoriere, stürzt sie für mich ab.
Michael
1
  1. Löschen Sie die beiden Ordner C: \ Users \ USER_NAME.android und C: \ Users \ USER_NAME.AndroidStudio. Löschen Sie alle Dateien in C: \ Users \ USER_NAME \ AppData \ Local \ Temp

  2. Entfernen Sie Android Studio und installieren Sie es erneut. Ich habe das zuvor heruntergeladene SDK verwendet und es als Backup gespeichert. Dann habe ich Android Studio geöffnet, als die Internetverbindung unterbrochen war.

Amal Kronz
quelle
1

Bitte drücken Sie OK und starten Sie Android Studio neu. Es wird normal gestartet.

Bhavana Johri
quelle
0

Ich schlage vor, Sie aktualisieren Android Studio auf die stabile Version 1.3.1. Aus dem Protokoll geht hervor, dass es ein Problem mit einem Argument gibt, das null zu sein scheint.

KBJ
quelle