我下载了Android Studio并尝试启动该程序.
这是在带有Java 1.7的Windows 7 64位上运行的.在安装过程中,我检测到了Java 1.7,其余的安装完成得很好.但是,尝试从桌面图标启动应用程序时,没有任何反应.查看任务管理器,加载CMD的新进程.这是因为它正在尝试运行批处理文件studio.bat.
当我通过CMD执行时,我收到以下错误:
错误:无法启动Android Studio.找不到JDK.请验证ANDROID_STUDIO_JDK或JDK_HOME或JAVA_HOME指向有效的JDK安装.ECHO已关闭.按任意键继续 ...
我试图打开idea属性文件,看看是否有我可以配置的ANDROID_STUDIO_JDK东西或类似的东西.但是,我一无所获.我希望你们中的一些人能告诉我你是否能够安装这个或者你们遇到了问题.
可能重复:
Android SDK安装找不到JDK
我已经安装了Java运行时6 C:\src\libraries\jre6.
我安装了Java JDK C:\src\libraries\javasdk.
我的%PATH%设置为:
PATH = C:\ WINDOWS\system32; C:\ WINDOWS; C:\ WINDOWS\System32\Wbem; C:\ WINDOWS\system32\WindowsPowerShell\v1.0; C:\ src\libraries\javasdk\bin; C:\ src\libraries\javasdk; C:\ src\libraries\javasdk\jdk\bin; C:\ src\libraries\javasdk\jdk; C:\ src\libraries\jav asdk;
当我运行Android SDK安装程序时,我收到错误:
"找不到Java SE开发工具包(JDK)"
我不知道Android SDK无法真正找到什么.
我一直试图设置我的机器人,整天开始我的开发课程,但没有成功.我已经安装了Java JDK kit,我正在尝试安装android sdk,但这是我一整天都得到的错误:
"failed to find java version for 'C:\windows\system32\java.exe':[2] The system cannot find the specified file.
Run Code Online (Sandbox Code Playgroud)
我安装的Java版本是jdk1.7.0_03.我已经去了环境变量并添加了java文件的路径(C:\Program Files\Java\jdk1.7.0_03\bin和C:\Program Files\Java\jdk1.7.0_03\bin\javac),我仍然得到相同的错误.我试图安装的android sdk版本是"installer_r18-windows.exe".有人能帮我吗?
可能重复:
Android SDK安装找不到JDK
我无法安装android SDK.它要求我有JDK,我这样做.我重新下载并重新安装了Java JDK.我重新启动了我的计算机,我再次为安装SDK运行此安装...没有...它不会让我超越这一点.这是我坚持使用的屏幕截图:

我用谷歌搜索了我的问题,我花了2个小时试图找到答案......我能得到的最接近的东西就是为我的"环境变量"增加一条"路径".我发现Windows 7中的环境变量在哪里,但我没有丝毫的线索我应该做什么.
我安装了Android SDK,但我无法使用它,因为AVD和SDK Manager无法运行.当我尝试打开其中任何一个时,命令提示符窗口会弹出大约半秒钟然后关闭.我已经尝试从命令提示符运行exe来查看是否有错误消息,但没有输出,它的行为相同.我研究了这个问题,发现其他计算机完全一样.我尝试了一些贴在那里的解决方案:
PATH环境变量的开头PATH环境变量中.android从user(C:/Users/[User Name])目录中删除该文件夹C:驱动器的根目录中,而不是在Program Files中操作系统信息:Windows 7家庭高级版,管理员权限
我想我找到了问题的根源,但我仍然不知道如何修复它.问题似乎与我android.bat在C:\Android\android-sdk\tools目录中的文件有关.它试图调用find_java.bat但由于语法问题很小而无法调用.这是输出:
'C:\ Android\ANDROI~1\tools\lib\find_java.exe -s'未被识别为内部或外部命令,可运行程序或批处理文件.
错误:找不到合适的Java.为了正确使用Android Developer Tools,您需要在系统上安装合适的Java JDK版本.我们建议您安装JDK版本的JavaSE,可在此处获取:http: //www.oracle.com/technetwork/java/javase/downloads
您可以在此处找到完整的Android SDK要求:http: //developer.android.com/sdk/requirements.html
经过一些修改后android.bat,我能够调用find_java.bat它,无论我做了什么,它都会产生一堆错误.我终于感到沮丧,并决定硬编码的位置java.exe.稍后在批处理文件中还有另一个错误.我开始认为我的安装或批处理文件确实存在问题.这是批处理文件(android.bat):
@echo off
rem Copyright (C) 2007 The Android Open Source Project
rem
rem Licensed under the Apache License, Version 2.0 (the "License");
rem you may …Run Code Online (Sandbox Code Playgroud) Android SDK安装没有发现JDK与此版本不同,解决方案"返回"然后"下一步"不起作用.
我已经尝试安装各种版本的Java,似乎没有任何工作.我一直试图在过去3天安装这个.我试过的解决方案不起作用:
安装文件被调用,installer_r20.0.3-windows并且是http://developer.android.com/sdk/index.html上提供的当前exe 文件

经过几个月没有Android开发,我昨天运行了SDK Manager,并从r16升级到了r18.升级后,一切都停止了.我从Google下载了SDK工具的新副本.Windows安装程序抱怨没有安装Java(这里的解决方案以前曾经工作过,不起作用).
我下载了ZIP文件,并将其放在正确的位置.运行SDK Manager.EXE不执行任何操作(它只是立即返回到命令提示符).运行工具\ android.bat显示错误抱怨"无法将路径转换为短DOS路径:c:\ windows\system32\java.exe",然后建议我安装Java.
我正在运行Windows 7 64位,正确安装了Java 1.7(64位)(Eclipse运行良好,Android工具r16运行良好,直到昨天).c:\ windows\system32\java.exe存在并且可以正常工作.
我究竟做错了什么?
更新:我发现了一个旧的r16设置.我安装了它,一切都恢复正常了.
我试图开始应用程序开发.如果我想使用eclipse + android插件,这不是正确的JDK吗?
Java SE开发工具包7u5:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
当我尝试安装Android SDK工具时,它告诉我我没有安装正确的JDK.
是的,我已经尝试过这个:Android SDK安装找不到JDK
谢谢