2014-11-06 55 views
0

每次我嘗試更新的Android工作室它下載,然後這個彈出:內部錯誤當更新Android工作室

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

java.io.IOException: Cannot restart application: Can't obtain static newInstance method for class com.sun.jna.Structure 
    at com.intellij.util.Restarter.scheduleRestart(Restarter.java:76) 
    at com.intellij.idea.Main.installPatch(Main.java:184) 
    at com.intellij.idea.Main.main(Main.java:73) 
Caused by: java.lang.UnsatisfiedLinkError: Can't obtain static newInstance method for class com.sun.jna.Structure 
    at com.sun.jna.Native.initIDs(Native Method) 
    at com.sun.jna.Native.<clinit>(Native.java:135) 
    at com.intellij.util.Restarter.restartOnWindows(Restarter.java:106) 
    at com.intellij.util.Restarter.scheduleRestart(Restarter.java:67) 
    ... 2 more 

2014-11-06 14:31:23 [Patch] Original patch exists: C:\Users\Aidan\AppData\Local\Temp\jetbrains.patch.jar.androidstudio 
2014-11-06 14:31:23 [Patch] Restarted cmd: [C:\Users\Aidan\AppData\Local\Temp\VistaLauncher8848951449880199676.exe, C:\Program Files\Java\jdk1.8.0_11\jre\bin\java, -Xmx500m, -classpath, C:\Users\Aidan\AppData\Local\Temp\jetbrains.patch.jar.androidstudio_copy;C:\Users\Aidan\AppData\Local\Temp\log4j.jar.AndroidStudio_copy, -Djava.io.tmpdir=C:\Users\Aidan\AppData\Local\Temp\, -Didea.updater.log=C:\Users\Aidan\.AndroidStudioBeta\system\log, -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel, com.intellij.updater.Runner, install, D:\Android Studio] 
2014-11-06 14:31:23 Exception: java.io.IOException: Cannot restart application: Can't obtain static newInstance method for class com.sun.jna.Structure 

我總是最後從本網站下載更新,刪除原來的,然後提取新版本旁邊的SDK文件夾。有沒有什麼辦法解決這一問題?

回答

0

問題解決。排序..

將行-Djna.nosys=true添加到/ bin文件夾中的studio.vmoptions文件解決了我的問題,現在我已更新。我發現從這裏的解決方案:https://code.google.com/p/android/issues/detail?id=78656

+0

現在我已經這樣做了兩次,才能更新到版本。 0.9.2 – Timmo 2014-11-07 20:43:28

1

我找到了解決辦法

首先,你應該刪除2個文件夾C:\ Users \用戶名\ .android,C:\ Users \用戶名\ .AndroidStudio並刪除所有文件在C:\ Users \用戶名\ AppData的\本地的\ Temp

二,刪除並重新安裝Android工作室

這樣完美的作品