【问题标题】:Android Studio can't start after installationAndroid Studio 安装后无法启动
【发布时间】:2015-08-19 08:55:39
【问题描述】:

安装Android Studio后无法启动,但在获取Android SDK组件信息时显示如下错误:

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

【问题讨论】:

标签: android android-studio


【解决方案1】:

今天突然想到了。我认为原因是在获取 Android SDK 组件信息时出错。这是我避免这个问题的方法:

  1. 打开您的 Android Studio 安装目录下的文件夹 bin
  2. 找到文件idea.properties 并使用Notepad++UltraEdit 或其他编辑工具打开它。
  3. 添加disable.android.first.run=true 作为最后一行并保存文件。
  4. 重启 Android Studio。

然后它不会获取任何信息,将直接打开。希望对你有帮助。

【讨论】:

  • 适用于 Ubuntu 15.04
  • 在 Windows 10 中工作
  • 在 Mac 10.9.5 Thx 中工作!
  • 在 Ubuntu 14.04LTS 上工作。谢谢。
【解决方案2】:

只需关闭互联网连接即可。

【讨论】:

  • 为什么这会对 OP 有所帮助?
  • 这个解决方案也对我有用。终止互联网,打开它将启动的应用程序,然后重新连接互联网并执行更新到 1.4,如果您已经在 1.3 或 1.4 上,您很可能不会遇到这个问题。
  • 非常感谢 :),当我关闭互联网时,我工作得很好
  • 这对我不起作用。下面见荀成龙的回答。
  • 我在查找之前尝试安装 Studio 3 次。我现在感到非常生气。谢谢大佬,成功了。
【解决方案3】:

在 Internet 连接断开时启动 Android Studio 对我来说很有效。

它会给出一条警告消息,指出它无法启动第一次运行。只需忽略该警告,您就完成了。

【讨论】:

  • 如果我忽略该消息,它会为我崩溃。
【解决方案4】:

请按确定并重新启动 Android Studio。它会正常启动。

【讨论】:

    【解决方案5】:
    1. 删除两个文件夹 C:\Users\USER_NAME.android 和 C:\Users\USER_NAME.AndroidStudio。并删除 C:\Users\USER_NAME\AppData\Local\Temp 中的所有文件

    2. 删除并重新安装Android Studio,我使用之前下载的SDK并将其保存为备份。然后我在 Internet 连接断开时打开了 Android Studio。

    最好的方法是,确保您在此处完成第一步 关闭互联网,然后重新启动计算机。

    【讨论】:

      【解决方案6】:

      我建议你将 Android Studio 升级到稳定的 1.3.1 版本。从日志中,似乎存在一个似乎为空的参数的问题。

      【讨论】:

        【解决方案7】:

        这是在 Android Studio 早期版本中发现的一个已知错误,并且已被许多用户报告。

        Issue 183063: Start Failed - parameter 'name' of com/android/tools/idea/welcome/Platform. must not be null

        目前最好的解决方案是下载最新版本的 Android Studio,即 1.3 版

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-05-10
          • 2018-02-26
          • 2015-02-07
          • 1970-01-01
          • 1970-01-01
          • 2017-06-16
          • 1970-01-01
          • 2013-06-20
          相关资源
          最近更新 更多