安装完android studio 启动时总是出错:

错误信息:

Internal error. Please report to https://code.google.com/p/android/issuesjava.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform. 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. must not be null    at com.android.tools.idea.welcome.Platform.(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.(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

一开始没仔细看错误信息,还以为是sdk的问题(我使用的是本地sdk),重新安装后还是出现这个问题,于是只能去谷歌找答案。


解决办法:

    在安装目录的bin文件夹下有一个 idea.properties文件,用文本编辑器打开,在文件末尾加上如下设置:

        disable.android.first.run=true

   保存重启程序即可。


简单解释:

     android studio 启动时会自动加载一下sdk的组件信息,而国内一般情况下并无法范围google网站,所以导致加载错误,加上那行设置就是告诉程序不需要加载了,直接打开。


更多相关文章

  1. android 打开软键盘 关闭软键盘
  2. android 启动延迟加载画面
  3. Android打开关闭触摸提示音
  4. android 启动延迟加载画面
  5. does not specify a android.test.InstrumentationTestRunner in
  6. Android点击通知栏消息,仅打开App,不跳转到具体Activity
  7. Android(安卓)使用decodeFile方法加载手机磁盘中的图片文件
  8. android webview ZoomButtonsController 导致android.view.Windo
  9. 第一章:初入Android大门(程序加载应用)

随机推荐

  1. Android(安卓)Property Animation属性动
  2. android camera(一):camera模组CMM介绍
  3. android win8效果实现进阶(一)
  4. Android原生项目引入最新的React Native
  5. 安卓巴士Android开发神贴整理
  6. android增加5G热点
  7. android权限设置
  8. Android地图添加标记和文字【代码片段】
  9. ubuntu系统下,搭建Android开发环境!!
  10. Android编译源码时出现的错误: “_FORTIFY