Android Studio无法在Windows 10中启动:内部错误。请报告https://code.google.com/p/android/issues

时间:2015-09-06 18:08:14

标签: android-studio windows-10 runtimeexception illegalargumentexception

我已经成功安装了Android Studio。但是当我启动它时,它开始获取SDK组件,并在中途出现以下错误弹出 java.lang.Runtime异常:IllegalArgumentException。我正在使用Windows 10操作系统。

以下是错误的完整描述

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$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    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

5 个答案:

答案 0 :(得分:6)

打开文件路径: C:\ Program Files \ Android \ Android Studio \ bin \ idea.properties  添加&#34; disable.android.first.run = true&#34;

答案 1 :(得分:1)

我有完全相同的错误。我的解决方案很难看,但确实有效。

在我的win10上运行'bundled'安装并不高兴,我收到了您的确切错误消息。

基本上android studio sdk经理将android sdk散布在c:\ users \ jhealy \ appdata下的各种目录下,包括sdk1和sdk2以及其他一些目录。

我卸载了所有android sdk和studio的东西。我手动清除了目录。

然后我使用独立的sdk安装程序将android sdk安装到c:\ android中。

然后我安装了Android工具包的NO TOOLS版本 - android-studio-ide-141.2135290-windows.exe。

安装正常,带来SDK对话框,安装缺少的SDK工具。想知道android SDK的位置。点击了c:\ android,它真的很困惑,因为它将android-SDK附加到URL上。这似乎是正确的。

我手动输入c:\ android到该位置,表示只更新丢失的组件,让它去,并安装好。

丑陋但希望它有所帮助。希利在坦帕

答案 2 :(得分:0)

在Windows 10上,只需关闭互联网连接并再次打开Android Studio。

如果这不起作用,请右键单击它(Android Studio快捷方式),转到属性并设置与Windows 7的兼容性,并在互联网关闭时再次运行。

答案 3 :(得分:0)

如果您在计算机中使用母语,将其更改为英语,则可以解决。

答案 4 :(得分:0)

只需关闭您的互联网连接,然后再试一次!它对我有用