Windows 7 Android studio没有';开始

Windows 7 Android studio没有';开始,windows-7,android-studio,Windows 7,Android Studio,我刚下载了Android Studio for Windows 7,向导一直运行到最后,但现在当我单击快捷方式或.exe启动程序时,什么都没有发生,没有错误,没有新窗口,看起来好像什么都没有做。你有什么建议吗?这是Android Studio 0.1v的一个bug 您应该将JAVA\u HOME添加到系统环境变量中 打开开始菜单>计算机>系统属性>高级系统 性质 在高级选项卡>环境变量中,添加新系统 变量JAVA\u HOME指向JDK文件夹,例如C:\Program Files\JAVA\

我刚下载了Android Studio for Windows 7,向导一直运行到最后,但现在当我单击快捷方式或.exe启动程序时,什么都没有发生,没有错误,没有新窗口,看起来好像什么都没有做。你有什么建议吗?

这是Android Studio 0.1v的一个bug

您应该将
JAVA\u HOME
添加到系统环境变量中

  • 打开开始菜单>计算机>系统属性>高级系统 性质
  • 在高级选项卡>环境变量中,添加新系统 变量
    JAVA\u HOME
    指向JDK文件夹,例如
    C:\Program Files\JAVA\jdk1.7.0\u 21

您必须添加一个名为ANDROID_STUDIO_JDK或JDK_HOME的新系统变量,以及JDK安装文件夹的路径,例如C:\Program Files\Java\jdk1.7.0_21\

我遇到了同样的问题,并尝试手动完成了所有操作,但最终启动该命令时,除此之外,其他操作均无效。如果可能,使用administrator打开CMD,然后输入以下命令:

set path="$PATH":C:\Program Files\Java\jdk1.7.0_21\bin
然后试着启动它就可以了。

这是唯一对我有效的方法。

除了遵循底格里斯指出的步骤外,我还必须以管理权限运行Android Studio。我不知道为什么,但我几分钟前刚到

  • 按照以下步骤操作:
  • 以管理员身份运行Android Studio
  • 安装最新版本
  • 在Java的系统变量中设置路径(即*C:\Program Files\Java\jdk1.7.0\U 21\bin*)
  • 设置JDK_HOME系统变量(即*C:\Program Files\Java\jdk1.7.0_21*)
  • 如果不工作,也在系统变量中设置JAVA_HOME(即*C:\Program Files\JAVA\jdk1.7.0_21*)
  • 如果不起作用,请检查系统变量(PATH、JDK_HOME、JAVA_HOME)行的末尾是否没有空格
  • 您不必在更改系统变量后重新启动计算机,只要重新加载命令提示符(如果您正在使用它)

    如果它仍然不工作,您可能在C:/Windows/System32/中有java.exe。重命名它,重新启动命令提示符并键入java-version,以检查您使用的JDK版本是否正确


    我已经在我的博客上发布了带有截图的教程。

    还有另一个问题


    打开一张“cmd.exe”(命令提示符)cd到android studio\bin文件夹并运行“studio.bat”。您很可能会看到一个错误:例如,b/55267是关于选项-XX:+useCodeCache无法识别的。报告错误,从studio.exe.vmoptions或studio64.exe.vmoptions中删除该行,它现在应该可以工作。

    可能有一个进程仍在后台运行,需要在任务管理器中终止该进程。进程的名称是studio64.exe(至少这是我机器上的名称)。可能是因为我运行的是64位操作系统。终止此进程后,请再次尝试运行Android Studio,它应该可以正常工作。

    我在windows 7 x64中遇到了Android Studio 1.0的类似问题。当我运行studio64.exe时,它闪现了android studio徽标,并立即消失。我也试过了

    studio64.exe > error.log
    
    找出可能的错误
    JAVA\u HOME=C:\Program Files\JAVA\jre1.8.0\u 25
    环境变量设置正确

    最后,我决定卸载所有Java版本(我安装了大量不同的Java版本)、jdk和jre,并重新安装了最新版本JDK1.8.025。我的问题解决了


    注意,

    如果您的路径和/或环境变量没有指向正确的JDK,那么事情将无法正常工作

    一个坚如磐石的解决方案是创建一个批处理文件来启动Android Studio,特别是当您必须安装多个JDK(例如Java 6/7/8)时

    创建一个名为
    studio.bat的新文件
    并将其放置在Android studio安装之外的某个地方,例如

    c:\mydevstuff\launchers\studio.bat
    
    (如果将批处理文件放在
    android studio
    文件夹中的任何位置,则在更新android studio时会出现问题)

    将以下代码放入新批处理文件中:

    @echo off
    
    REM Can make paths relative to SCRIPT_PATH if necessary
    set SCRIPT_PATH=%~dp0
    
    set ANDROID_STUDIO_JDK=<JDK Path>
    set JAVA_HOME=<JDK Path>
    set PATH=<JDK Path>\bin;%PATH%
    cd <android-studio Install Path>\bin
    start studio64.exe
    
    使用JDK的路径,例如

    C:\Program Files\Java\jdk1.7.0_25
    
    替换

    <JDK Path> 
    
    <android-studio Install Path>
    
    现在您可以运行批处理文件来启动Android Studio

    其他: 如果要固定到任务栏,请创建批处理文件的快捷方式,然后将其目标更改为:

    cmd.exe /c "<path to bat>\studio.bat"
    
    cmd.exe/c“\studio.bat”
    
    然后通过拖放将此快捷方式固定到任务栏


    您还可以从原始的Android Studio
    Studio.exe文件设置它的图标。

    我遇到了这个问题,这些步骤修复了它

    • 删除所有较旧的JRE/JDK版本
    • 设置JDK_HOME和JAVA_HOME到JDK安装路径的值

    确保您拥有Java 1.8(JDK)或更高版本,并将Java_主页和路径更新到此版本。
    我做了每一个提示,但我按要求检查并更新了jdk do 1.8.xx,如果您安装了新版本的android studio。 它需要新的JDK1.8。
    只需安装最新的jdk 1.8,android studio就可以工作,无需手动编辑任何环境变量。

    您的用户名(以及用户文件夹的名称)可能有问题。它不应该包含非拉丁字母。
    当我尝试以另一个Windows用户的身份运行应用程序(名称仅由英文字母组成)时,我已经解决了我的问题(对运行Android studio的尝试没有响应)

    如果您使用Android studio 2.3.3版,您应该在系统环境值中使用版本为1.8的JDK, 加上 单击计算机(在windows 7中) 系统属性 高级系统设置(右侧) 高级(选项卡) 环境变量按钮 并将名称JAVA_HOME的值编辑到包含jdk 1.8的文件中
    如果没有此变量,请创建一个新变量,我也遇到了同样的问题,但没有错误消息

    我找到了一个
    studio.bat
    fil
    cmd.exe /c "<path to bat>\studio.bat"