2014-11-15 165 views
1

運行studio.exe我在安裝Android Studio中得到了一個錯誤,這是錯誤消息:錯誤而在安裝Android Studio中

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

java.lang.RuntimeException: Could not find installation home path. Please make sure bin/idea.properties is present in the installation directory. 
    at com.intellij.openapi.application.PathManager.getHomePath(PathManager.java:84) 
    at com.intellij.openapi.application.PathManager.loadProperties(PathManager.java:315) 
    at com.intellij.ide.BootstrapClassLoaderUtil.initClassLoader(BootstrapClassLoaderUtil.java:58) 
    at com.intellij.ide.Bootstrap.main(Bootstrap.java:33) 
    at com.intellij.idea.Main.main(Main.java:84) 

2014-11-15 15:42:10 [Patch] Original patch does not exist: C:\Users\DANIEL~1\AppData\Local\Temp\jetbrains.patch.jar.androidstudio 
+0

我有與android-studio-ide-135.1538390-windows相同的問題 – user481779

回答

2

在我指出,一開始有什麼問題bin/idea.properties文件。也許方法com.intellij.openapi.application.PathManager.getHomePath在我的Windows環境變量中找不到IDEA_HOME路徑。經過一些分析,我將錯誤原因縮小到文件夾命名。我將Intellij IDE安裝到自定義文件夾:C:\!DATA_STORAGE!\PROGRAM_FILES\Intellij。 我試圖用特殊字符(感嘆號)重命名文件夾。結果是:

C:\!DATA_STORAGE!\PROGRAM_FILES\Intellij - error 
C:\DATA_STORAGE\PROGRAM_FILES\Intellij - OK (IntelliJ started) 
C:\!DATA_STORAGE\PROGRAM_FILES\Intellij - OK 
C:\DATA_STORAGE!\PROGRAM_FILES\Intellij - error 

最後我找到了邏輯:無論什麼後來!標記在JAR文件中。

http://docs.oracle.com/javase/7/docs/api/java/net/JarURLConnection.html

行爲在Java 1.3中,1.4,5.0有人提出的bug。 http://bugs.java.com/view_bug.do?bug_id=4523159 已經做了一些改變,但總的來說問題依然存在。現有的最佳解決方案是解決方法:不要在文件夾名稱或文件名稱末尾使用感嘆號。