我知道之前已经多次询问过这个问题,但我已经阅读了这个问题的所有答案,但我还是无法解决这个问题。
我的安装程序找到JDK(从来没有找到它的问题)但是在安装过程之后,当它想要下载库时,会在后台弹出一个cmd看窗口,并且窗口告诉我添加一个特定路径到“Path”变量显示出来。 我这么说但仍然是同样的问题。
我已经尝试了x86和64x jdk和jre,但似乎没有解决这个问题。当我安装了x86 jdk时,它无法找到jdk,后面的下一个技巧也无法修复它。 我也尝试过编辑注册表,如本主题所示: Android SDK install problem 但是这并没有改变任何东西(同样,在导入带有更改的密钥后,我所做的密钥的导出中没有出现更改。)
我非常感谢任何帮助,因为我已经尝试安装了几个月 感谢
答案 0 :(得分:2)
我也遇到了这个问题但幸运的是我在这篇文章中找到了答案: https://stackoverflow.com/questions/4588548/help-jdk-not-detected-problem-during-android-sdk-tools-setup/6051580#6051580
我知道这有点晚了,但我希望它有所帮助。
答案 1 :(得分:1)
截至7月27日,使用:
installer_r22.0.4-windows
jdk-7u25-windows-x64
有人说通过将“\”替换为“/”来解决此问题,但这不起作用。有人说卸载x64并安装x86:没必要。
我解决了这个问题,使用以下路径创建JAVA_HOME
变量:
“C:\ Program Files \ Java \ jdk1.7.0_25”
您必须包含双引号,但不必包含“bin”目录。
答案 2 :(得分:0)
奇怪的是,关于Michael Petrotta的评论,包括JAVA_HOME环境变量中的\ bin仍会导致最新版本(installer_r22.0.5-windows)无法检测到java.exe
从JAVA_HOME变量中删除\ bin实际上解决了我尝试安装SDK并且SDK安装成功的三台独立机器上的问题
答案 3 :(得分:0)
当我为C:\Program Files\Java\jdk1.8.0_05\bin
环境变量输入JAVA_HOME
时出现此问题。只需C:\Program Files\Java\jdk1.8.0_05
即可\bin
。
然后Android SDK安装程序会提示您:
Android SDK依赖于Java SE Development Kit(JDK)。 Java SE 已发现开发工具包(JDK)1.8版。
位置:C:\ Program Files \ Java \ jdk1.8.0_05 \ bin \ java.exe
答案 4 :(得分:0)
成功必须遵循以下步骤:
1:安装了java update v.xx 2:安装java jdk v.xx与步骤1相同 3:如果是unistall,请确保您没有安装其他版本的旧版本 4:开始安装你的android sdk 5:当安装停止到java时无法找到C:\ Windows \ System32并找到app以java *开头 6:删除它们共3个文件 7:回到sdk intall和next 对我来说工作1000%