我只是下载适用于Windows 7的Android Studio,向导一直运行到最后但是现在当我点击快捷方式或.exe启动程序时没有任何反应,没有错误,没有新窗口,它看起来像它什么都不做。你有什么建议吗?
答案 0 :(得分:52)
这是Android Studio 0.1v的错误
您应该将JAVA_HOME
添加到系统环境变量。
http://tools.android.com/knownissues#as0.1
JAVA_HOME
,例如C:\Program Files\Java\jdk1.7.0_21
答案 1 :(得分:9)
更改系统变量后,您不必重新启动计算机,只需重新加载命令提示符(如果您正在使用它)。
如果它仍然不起作用,您可能在 C:/ Windows / System32 / 中有 java.exe 。重命名它,重新启动命令提示符并键入 java -version 以检查您是否使用了正确版本的JDK。
我在我的博客上发布了教程how to fix Android Studio和截图。
答案 2 :(得分:3)
我在Windows 7 x64中遇到过与Android Studio 1.0类似的问题。当我运行studio64.exe时,它会闪现android studio徽标并立即消失。我也试过
studio64.exe > error.log
找出可能的错误。 JAVA_HOME=C:\Program Files\Java\jre1.8.0_25
环境变量已正确设置。
最后我决定卸载所有Java版本(我安装了不同的java版本),jdk和jre,并重新安装了最新版本的jdk 1.8.0_25。我的问题解决了。
此致
答案 3 :(得分:3)
有时它可能会卡在内存中。打开任务管理器,终止android stuido。再次打开它。
答案 4 :(得分:2)
如果您安装新版本的android studio。 它需要新的jdk 1.8。 只需安装最新的jdk 1.8,android studio即可运行,无需手动编辑任何环境变量。
答案 5 :(得分:1)
您必须添加名为ANDROID_STUDIO_JDK或JDK_HOME的新系统变量以及JDK安装文件夹的路径,例如C:\ Program Files \ Java \ jdk1.7.0_21 \
答案 6 :(得分:1)
我遇到了同样的问题并尝试手动完成所有事情,除了这个命令,当我完成它最终启动时没有任何工作。如果可能,请使用管理员打开CMD,然后输入以下命令:
set path="$PATH":C:\Program Files\Java\jdk1.7.0_21\bin
然后尝试启动它应该工作。
这是唯一对我有用的东西。
答案 7 :(得分:1)
确保您拥有Java 1.8(JDK)或更高版本,并更新此版本的java_home和路径。 我做了每个提示,但我检查了AS要求并更新了jdk做1.8.xx
答案 8 :(得分:1)
您的用户名(以及用户文件夹的名称)可能存在问题。它不应包含非拉丁字母。 当我尝试将应用程序作为另一个Windows用户运行时(我的名称仅由英文字母组成)我解决了我的问题(对尝试运行Android工作室无响应)
答案 9 :(得分:1)
我遇到了同样的问题,但没有错误信息。
我找到了一个studio.bat
文件并深入研究。在那里,我找到了一些提示:
我发现上一篇文章中建议的变量不正确。
ANDROID_STUDIO_JDK
并不好。
STUDIO_JDK
就是那个。
另外,只是为了让事情/解决方案最糟糕, 我已经卸载了jre和jdk,然后重新安装了jdk。
设置变量如下:
JAVA_HOME
现在指向C:\Program Files\Java\jdk1.8.0_172\bin
JDK_HOME
指向C:\Program Files\Java\jdk1.8.0_172
STUDIO_JDK
指向C:\Program Files\Java\jdk1.8.0_172
一团糟,但它正在工作......
是因为我卸载/重新安装了java sdk和jre吗?或只是环境变量?谁知道:))
规格:
答案 10 :(得分:0)
除了遵循Tigris指出的步骤之外,我还必须运行具有管理权限的Android Studio。不知道为什么,但我刚刚在几分钟前完成了它。
答案 11 :(得分:0)
另一个问题
http://tools.android.com/knownissues
打开" cmd.exe" (命令提示符),cd到android-studio \ bin文件夹并运行" studio.bat"。您很可能会看到错误:例如b / 55267是关于选项-XX:+ UseCodeCacheFlushing无法识别。报告错误,从studio.exe.vmoptions或studio64.exe.vmoptions中删除该行,它现在应该可以正常工作。
答案 12 :(得分:0)
可能还有一个进程仍在后台运行,需要在任务管理器中终止。该进程的名称是studio64.exe(至少这是我机器上的名称)。可能是因为我正在运行64位操作系统。在终止此过程后,请尝试再次运行Android Studio,它应该可以正常运行。
答案 13 :(得分:0)
如果你的路径和/或环境变量没有指向正确的JDK,那么事情就不会正常工作。
坚如磐石的解决方案,特别是如果您必须安装多个JDK(例如Java 6/7/8),那就是创建一个批处理文件来启动Android Studio。
创建一个名为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
如果您需要32位版本,请将studio64.exe
替换为studio.exe
。
替换
<JDK Path>
指向JDK的路径,例如
C:\Program Files\Java\jdk1.7.0_25
替换
<android-studio Install Path>
包含Android Studio安装的路径,例如
C:\Program Files\Android\android-studio
现在您可以运行批处理文件来启动Android Studio。
其他: 如果要固定到任务栏,请创建批处理文件的快捷方式,然后将其目标更改为:
cmd.exe /c "<path to bat>\studio.bat"
然后通过拖放将此快捷方式固定到任务栏。
您还可以从原始Android Studio studio.exe
文件中设置它的图标。
答案 14 :(得分:0)
我遇到了这个问题,这些步骤修复了它。
答案 15 :(得分:0)
如果你使用android studio版本2.3.3 你应该在系统环境值中使用版本为1.8的JDK , 添加它 点击计算机(在Windows 7中) 系统属性 高级系统设置(右侧) 高级(标签) 环境变量按钮 并将名称JAVA_HOME的值编辑到包含jdk 1.8的文件中 如果你没有这个变量,那就新建一个