android studio启动失败 - Java.lang.IllegalArgumentException

时间:2015-08-18 03:12:47

标签: android macos

  
    

内部错误。请报告https://code.google.com/p/android/issues

  
     

java.lang.RuntimeException:java.lang.IllegalArgumentException:   @NotNull参数'name'的参数   COM /安卓/工具/主意/首页/平台。不能为空       在com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)       在com.intellij.idea.MainImpl $ 1 $ 1 $ 1.run(MainImpl.java:52)       在java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)       at java.awt.EventQueue.access $ 400(EventQueue.java:82)       at java.awt.EventQueue $ 2.run(EventQueue.java:676)       at java.awt.EventQueue $ 2.run(EventQueue.java:674)       at java.security.AccessController.doPrivileged(Native Method)       at java.security.AccessControlContext $ 1.doIntersectionPrivilege(AccessControlContext.java:86)       at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)       在com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)       at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)引起:java.lang.IllegalArgumentException:@NotNull的参数   com / android / tools / idea / welcome / Platform的参数'name'。   不能为空       在com.android.tools.idea.welcome.Platform。(Platform.java)       在com.android.tools.idea.welcome.Platform.getLatestPlatform(Platform.java:72)       在com.android.tools.idea.welcome.Platform.createSubtree(Platform.java:89)       在com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:81)       在com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)       在com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)       在com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)       在com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)       在com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)       在com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)       在com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame。(WelcomeFrame.java:68)       在com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)       在com.intellij.idea.IdeaApplication $ IdeStarter.main(IdeaApplication.java:302)       在com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)       ......还有16个

我试图重新安装但没有任何效果。 我的android工作室没有启动。

4 个答案:

答案 0 :(得分:4)

我遇到了同样的问题,发现了这篇文章:

https://code.google.com/p/android/issues/detail?id=183063&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

看起来旧版Android Studio是罪魁祸首。尝试从此处下载:http://developer.android.com/sdk/index.html

答案 1 :(得分:4)

在Android Studio的安装目录下打开文件夹“bin”。找到文件“idea.properties”并使用Notepad ++ / UltraEdit / other_edit_tools打开它。添加“disable.android.first.run = true”作为最后一行并保存文件。重启Android Studio

答案 2 :(得分:3)

找到问题#170850的临时解决方案

将以下代码添加到C:\ Program Files \ Android \ Android Studio \ bin \ idea.properties

disable.android.first.run=true

答案 3 :(得分:0)

我也遇到了同样的问题。我刚刚下载了更新的版本并安装了它。问题解决了。所以看起来这个问题是因为旧版本的Android工作室而发生的。