【问题标题】:android sdk manager initializing but not openingandroid sdk管理器初始化但未打开
【发布时间】:2015-05-27 15:35:46
【问题描述】:

当我运行 android sdk manager 时,会弹出一个小窗口

eclipse:它说“正在初始化..SDK 管理器将很快出现。

android 工作室:“启动 sdk 管理器” 但之后什么都没有发生。

到目前为止,我已经尝试了以下解决方案,但没有成功:

->将 android.bat 更改为带有/不带引号的正确 java/jre 目录。

-> 以管理员身份运行

-> 删除 c:users 中的 .android 文件夹。

-> 确保 java 目录在 windows/system32 目录之前。

上述所有解决方案都没有任何帮助。问题还是一样。 我正在使用 jdk 8。android 不使用 jdk8 运行并且需要 jdk7 是真的吗? 因为这将设置 java7 作为最后一个选项。

【问题讨论】:

    标签: java android eclipse


    【解决方案1】:

    请直接运行/tools/android.bat查看是否有错误信息。如果您收到 JDK not found 错误。试试下面的,如果没有,算了。

    一般情况下,设置环境参数时,sdk应该在“PATH”“CLASSPATH”中,但有一次,我运行exe重新安装JDK时,也有同样的情况。如果已安装 JDK,我收到一个错误,要求我使用 JAVA_HOME。

    所以在JAVA_HOME中添加JDK路径试试。

    【讨论】:

    • 我已经尝试过上述解决方案。我已经添加了 JAVA_HOME 作为路径。我没有收到“找不到 jdk”之类的错误。当我直接从 sdk 的 lib 文件夹运行 avdmanager 时,我收到错误消息“无法执行 tools\android.bat。系统找不到指定的文件。”
    • @shane 不知道是不是晚了。所以现在新的问题。对于这个问题检查LINK希望你在看到这个之前已经解决了这个问题!! (我很理解你多么讨厌这种设置问题)
    • 谢谢,现在问题已经解决了。我不知道为什么以及如何工作,但我这样做了:早些时候我从 android.bat 文件的以下几行中删除最后两行并添加所需的路径。 set java_exe= call lib\find_java.bat if not defined java_exe goto :EOF 但后来我使用 rem 注释了这两行并像以前一样添加了路径并且它起作用了。在这两种情况下我都修改了 swt_path。
    猜你喜欢
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 2011-07-09
    相关资源
    最近更新 更多