【问题标题】:Android Studio doesn't launch: Could not find or load main class com.intellij.idea.MainAndroid Studio 无法启动:无法找到或加载主类 com.intellij.idea.Main
【发布时间】:2013-10-09 21:57:06
【问题描述】:

作为Android devopmnet的新手,我一直使用Android Studio进行开发,但突然它不再工作了。

程序不再启动,如果我从命令提示符执行 studio.bat,我会收到以下错误:

错误:无法找到或加载主类 com.intellij.idea.Main

我看过其他关于 Android Studio 未启动的帖子(例如 thisthis),但它们都没有解决我的问题。我已将JAVA_HOMEJDK_HOMEPATH 变量正确设置为C:\Program Files\Java\jdk1.7.0_07

正如我所提到的,Android Studio 曾经可以工作,但我不知道它为什么停止工作。有什么线索吗?

【问题讨论】:

  • 您找到解决方案了吗?我在 Linux 上得到了同样的结果。
  • 在工作室更新后我的系统由于电力短缺突然崩溃时,我开始得到这个
  • 对于那些在 Linux 上遇到此错误的人来说,对我来说,问题原来是我在提取 android studio .zip 文件时不小心取消了“保留目录结构”。跨度>
  • 如果您尝试从命令行启动,请关注devnet.jetbrains.com/thread/438193

标签: android intellij-idea android-studio


【解决方案1】:

打开安装程序并重新下载,您可以选择删除以前的版本以消除混乱。

【讨论】:

    【解决方案2】:

    当您更新Studio并安装新版本并且之前的版本正在删除时会发生这种情况:主要是PC关闭或由于断电等原因突然崩溃。然后会出现此问题:

    找不到主类 com/intellij/idea/main

    解决方案:

    1. 转到此路径“C:\Program Files\Android”,您将在其中找到两个 Android Studio 文件夹。

    2. 查找哪个是最新的:(最新名称为“Android Studio1”)&&(旧版本为Android Studio

    3. 删除旧的(如果您不再需要它)并在此路径上启动最新的 exe:

    C:\Program Files\Android\Android Studio1\bin

    【讨论】:

      【解决方案3】:

      在网上搜索之后,直到我决定重新安装 android studio 才得到解决方案。相同的文件夹没有改变,没有删除任何东西,只是重新安装了,boom 像以前一样工作

      【讨论】:

        【解决方案4】:

        我在启动 studio.exe 文件时遇到了同样的问题。实际问题是我下载了 64 位版本的 Android Studio。但是我的电脑只支持32位。

        于是我下载了 32 位版本并安装了。

        现在一切正常。

        【讨论】:

          【解决方案5】:

          更新 Android Studio 后,我遇到了同样的问题。我无法通过单击 Android Studio 图标来启动它,并且在运行 ./studio.sh 后它给了我同样的错误

          我按照以下步骤解决了问题。

          1. 我下载了studio,安装在新目录下。

          2. 安装成功后,复制所有文件和文件夹并粘贴并替换到安装studio的旧位置。

          【讨论】:

            【解决方案6】:

            请按照以下步骤操作,

            1. 转到我的电脑 -> 属性 -> 高级系统设置
            2. 将出现系统属性窗口
            3. 转到高级选项卡 -> 环境变量 -> 新建
            4. 按预期添加或更新 JAVA_HOME 路径。
            5. 如果您的 PC 中安装了 JDK,您还可以选择添加或更新 JDK_HOME

            【讨论】:

              【解决方案7】:

              如果您最近卸载并重新安装了 Android Studio,并且之前已将 Android Studio 图标固定到您的任务栏或开始菜单,则该图标可能不再寻找新的安装。 删除它并重新固定它,一切都会好起来的。

              【讨论】:

                【解决方案8】:

                如果您刚刚使用了 exe 文件的复制粘贴,它将显示此消息,因此请进入 Program Files\Android\Android Studio\bin 并单击 exe 文件。

                【讨论】:

                  【解决方案9】:

                  我找到了答案:你只是弄错了shortcut(just ctrl+C ctrl+v ) 用于启动文件(exe)。您必须按照此方法制作快捷方式:

                  鼠标右键选择制作快捷菜单。

                  【讨论】:

                    【解决方案10】:

                    适用于安卓工作室 1.3.1 转到环境变量并创建新变量并将其命名为 JAVA_HOME 并在路径中使用此 C:\Progra~1\Java\jdk1.7.0_71。 希望对你有帮助。

                    【讨论】:

                      【解决方案11】:

                      将 JAVA_HOME 设置为指向最新的 JDK 版本 (C:\Program Files\Java\jdk1.7.0_79) 将使 Android Studio 正常工作。确保路径正确。似乎不需要 JDK_HOME。 可以参考Installing Android Studio (Not working)

                      【讨论】:

                        猜你喜欢
                        • 1970-01-01
                        • 2018-06-14
                        • 1970-01-01
                        • 1970-01-01
                        • 1970-01-01
                        • 1970-01-01
                        • 2015-12-19
                        相关资源
                        最近更新 更多