在 Windows 7 上安装 Android Studio 失败,未找到 JDK

2022-08-31 04:46:00

我下载了Android Studio并尝试启动该程序。

这是在Windows 7上运行的64位Java 1.7。在安装过程中,检测到我的Java 1.7,其余的安装过程都很好。但是,尝试从桌面图标启动应用程序时,没有任何反应。查看任务管理器,加载CMD中的新进程。这是因为它正在尝试运行批处理文件。studio.bat

当我通过CMD执行时,我收到以下错误:

ERROR: cannot start Android Studio. No JDK found. Please validate
either ANDROID_STUDIO_JDK or JDK_HOME or JAVA_HOME points to valid
JDK installation. ECHO is off. Press any key to continue . . .

我尝试打开属性文件,看看是否有我可以为此或类似的东西配置的东西。但是,我什么也没发现。我希望你们中的一些人可以让我知道你是否能够安装这个,或者你是否也有问题。ideaANDROID_STUDIO_JDK


答案 1

添加具有值的系统变量对我有用。最新的Java版本可以在这里下载。JDK_HOMEc:\Program Files\Java\jdk1.7.0_21\

此外,请确保变量也已使用上述位置进行设置。JAVA_HOME


答案 2

好吧,我想出了如何修复这个令人讨厌的错误。

开始之前

转到您的 Android Studio 安装文件夹,然后找到 bin 文件夹。在bin文件夹中,您会发现工作室.bat。执行该文件,它将显示错误。如果它是关于Java路径的,那么请按照提示1进行操作。

提示 1

设置路径等时,请确保不要在路径的末尾包含。这为我解决了这个问题。JAVA_HOMEbin

JAVA_HOME => C:\Program Files\Java\jdk1.7.0_21

path => C:\Program Files\Java\jdk1.7.0_21\bin

它与JDK 1.7一起工作正常(我尝试使用32位)。

如果这样做,您可以看到如下所示的初始屏幕。

Enter image description here

提示 2

您是否收到以下错误消息?

您的 Android SDK 已过期或缺少模板。请确保您使用的是 SDK 版本 22 或更高版本。

可能会发生此错误,因为您在路径变量中引用了较旧的 SDK(使用 Eclipse 下载的 SDK)。转到环境变量并删除对旧 SDK 文件夹的任何引用,并将其指向在 Android Studio 安装文件夹中找到的新 SDK 文件夹。

保存并重新启动 Studio,现在应该可以按预期工作。

提示 3

如果您讨厌通过删除旧引用来弄乱上面给出的路径变量,只需按照以下步骤引用 Studio 附带的新 SDK 路径即可。

*Project Defaults* -> *Project Structure* -> Click "New" -> Select "Android SDK" -> Select the SDK文件夹。


推荐