2016-11-10 4 views
1

Wenn ich das Android Studio öffnen gibt es folgende Fehlermeldung:Android Studio kann nicht geöffnet werden (port.lock Zugriff verweigert)

java.io.FileNotFoundException: C:\Users\HP\.AndroidStudio2.2\config\port.lock (Access is denied) 

Der javac Pfad korrekt ist und die Datei hat jemand zugreifen (Port .lock)

Dies ist die vollständige Fehlermeldung, die ich war immer:

java.io.FileNotFoundException: C:\Users\HP\.AndroidStudio2.2\config\port.lock (Access is denied) 
    at java.io.FileOutputStream.open0(Native Method) 
    at java.io.FileOutputStream.open(FileOutputStream.java:270) 
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213) 
    at com.intellij.idea.SocketLock.underLocks(SocketLock.java:186) 
    at com.intellij.idea.SocketLock.lock(SocketLock.java:128) 
    at com.intellij.idea.StartupUtil.lockSystemFolders(StartupUtil.java:318) 
    at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:140) 
    at com.intellij.idea.MainImpl.start(MainImpl.java:34) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:498) 
    at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:93) 
    at java.lang.Thread.run(Thread.java:745) 
+0

In meinem Fall.Ich habe port.lock Datei uinder C: \ Users \ ... \. AndroidStudio2.2 \ config \ gelöscht und das Problem gelöst, die Datei wurde nur beim Studio-Start neu erstellt. – libinm

Antwort

1

In meinem Fall habe ich tick, um versteckte Symbole in auch Unterordner von C anwenden müssen: \ Users \ HP und wieder tick anwenden versteckt zeigen icons.Now funktioniert

0

Versuchen Sie, alles unter C zu löschen: Benutzer \ \ Administrator.gradle \ Caches. Es gibt eine cache.properties.lock, die eine globale Sperre enthält, die die Ausführung des Skripts verhindert. Mit MacOS finden Sie es in Ihrem Home-Verzeichnis ~/.gradle/Caches

Es funktioniert für mich. Ich hoffe, es sollte das Problem beheben.

+0

Es ist kein Fehler im Projekt kam es von Android Studio – isuru

+0

meine Antwort bearbeiten überprüfen Sie diese, wenn es funktioniert – Kinjal

+0

Nein, es funktioniert nicht für mich Das gleiche Problem – isuru

0

ich hatte das gleiche Problem und in meinem Fall, das Problem war mit Berechtigungen für den Ordner config - aus irgendeinem Grund wurde der Ordner config nur gelesen. Ich änderte die Berechtigungen und es war in Ordnung.

1

In meinem Fall wurde Java unter einem anderen Administratorkonto auf dem Standardpfad installiert, während ich versuchte, Java unter meinem Administratorkonto zu verwenden.
Nach einer Neuinstallation von Java unter meinem eigenen Administrator-Konto wurde das Problem gelöst.

Verwandte Themen