【问题标题】:Serious problems in Configuring Android SDK with Eclipse使用 Eclipse 配置 Android SDK 的严重问题
【发布时间】:2012-02-25 05:59:47
【问题描述】:

我在使用 Eclipse 配置 ADT 时遇到严重问题。我使用的是 Windows 7 家庭高级版。

我正在使用的 Eclipse(64 位)是:

Eclipse Classic 3.7.1 
Eclipse Java EE IDE for Web Developers.
Version: Indigo Release
Build id: 20110615-0604

Java 代码在这个 Eclipse 中运行没有任何问题。对于运行 Android:

起初,我进入 Eclipse-> 帮助菜单,然后进入安装新软件。
单击添加,将其命名为 ADT 并使用位置:http://dl-ssl.google.com/android/eclipse

出现的新窗口,我点击了所有这些框并选择下一步。至此,一切正常,安装了 ADT,并要求我重新启动 Eclipse。当 Eclipse 启动时,会出现一个新窗口并要求我安装 Android 软件开发工具包 (SDK) 或选择现有的 SDK 位置。我选择安装 Android 软件开发工具包 (SDK)(我检查了所有选项)。我已将 SDK 位置设置为:C:\My_Workspace\Android_SDK。一切完成后,我在 Eclipse 控制台中看到两个错误:

[2012-01-02 14:29:37 - DDMS] DDMS files not found: C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat

[2012-01-02 14:30:47 - DDMS] DDMS files not found: C:\My_Workspace\Android_SDK\platform-tools\adb.exe C:\My_Workspace\Android_SDK\tools\hprof-conv.exe C:\My_Workspace\Android_SDK\tools\traceview.bat

注意,我已尝试将 SDK 安装在 Eclipse 提供的默认位置。但我看到了同样的错误。

如果我重新启动 Eclipse,则会出现一条错误消息: “在 SDK 'C:\My_Workspace\Android_SDK\' 中找不到文件夹 'tools'”。

如果我点击 Window ->Android SDK manager,我会收到另一条错误消息: “Android SDK 的位置尚未在首选项中设置。”

如果我转到 Window->Preference->Android,我看到,SDK 位置设置为“C:\My_Workspace\Android_SDK” 但最重要的是,有一条错误消息说:“在 SDK 'C:\My_Workspace\Android_SDK\' 中找不到文件夹 'tools'。”

在 C:\My_Workspace\Android_SDK\ 文件夹中,我只看到两个子文件夹: 附加组件 平台 但是这些文件夹里面什么都没有。

在“C:\Users\anis_huq.android”文件夹中,我看到一个名为 AVD 的文件夹(内容为空)和一个名为“ddms”的文件。

发生了什么事?我很困惑!

附:帖子:Could not find folder 'tools' inside SDK 对我的事业没有帮助。

【问题讨论】:

    标签: android eclipse sdk android-emulator


    【解决方案1】:

    工作 1.5 天后问题解决。方法如下:

    当你收到错误时:

    [2012-01-02 14:29:37 - DDMS] DDMS files not found:
    C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe
    C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe 
    C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat
    
    [2012-01-02 14:30:47 - DDMS] DDMS files not found:
    C:\My_Workspace\Android_SDK\platform-tools\adb.exe
    C:\My_Workspace\Android_SDK\tools\hprof-conv.exe
    C:\My_Workspace\Android_SDK\tools\traceview.bat
    

    访问站点:http://developer.android.com/sdk/index.html 并下载、安装;
    安装程序_r16-windows.exe

    安装后,你仍然会看到一些错误,如:

    Fetching
    https:// dl-ssl.google.com/android/repository/addons_list-1.xml Failed
    to fetch URL
    https:// dl-ssl.google.com/android/repository/addons_list-1.xml,
    reason: peer not authenticated Fetched Add-ons List successfully
    Fetching URL:
    https:// dl-ssl.google.com/android/repository/repository-5.xml Failed
    to fetch URL
    https:// dl-ssl.google.com/android/repository/repository-5.xml, reason:
    peer not authenticated Done loading packages. Fetching URL:
    https:// dl-ssl.google.com/android/repository/repository-5.xml Failed
    to fetch URL
    https:// dl-ssl.google.com/android/repository/repository-5.xml, reason:
    peer not authenticated
    

    问题在错误消息中并不那么明显。我们认为,HTTPS 实际上是导致问题的原因。所以,开始

    Android SDK Manager->Tools->Options,现在选中以下框:
    force https://... sources to be fetched using http://

    然后点击Packages->Reload。

    一切都将按照您的意愿安装!现在运行 Eclipse->Window->Preferences->Android 并设置新安装的 Android SDK 的位置(即“android-sdk”文件夹的位置)。你准备好了。

    为此浪费了 1.5 天。

    【讨论】:

      【解决方案2】:

      先单独尝试installing the Android SDK。然后正确配置 Eclipse。您可能需要以管理员身份运行 SDK 安装程序才能正确设置一些权限。

      【讨论】:

      • 谢谢。这对我有帮助。 Google 是否更改了 Eclipse 徽标和其他内容并将其称为 ADT? :)
      【解决方案3】:

      您是否尝试过手动下载安装 Android SDK 的广告,然后将 Eclipse 指向该位置?您需要运行“SDK Manager.exe”来下载至少一个平台...

      另外...确保您在 Android SDK 和 Eclipse 的路径中没有任何空格,否则您可能会遇到奇怪的错误。

      【讨论】:

        【解决方案4】:

        在我最后一次面对如此奇怪的错误时。这些情况下的解决方案通常如下。

        我猜你使用JDK 7。Android SDK 与JDK 7 不兼容。你必须使用JDK 6 或JDK 5(但5 太旧了)。我说的对吗?

        【讨论】:

        • 是的,我已经安装了JDK 7。我将摆脱它,现在安装JDK 6。让我们看看会发生什么?
        【解决方案5】:

        记住您安装 android sdk 的路径,并在 window>preferences>android 中提供正确的位置。在我的 Windows 7 系统上,位置是 C:\Program Files (x86)\Android\android-sdk。在首选项中提供位置后,单击应用。

        【讨论】:

          【解决方案6】:

          我也有这个,刚刚解决了。对我来说,事实证明我没有工具包这样的所有库。

          其他有助于我克服相关错误的注意事项:

          1) When giving urls from where to download, if the https doesn't work, try http
          2) Run your eclipse as administrator if u r running it from Windows 7 - that will help you avoid permissions problems.
          

          【讨论】:

            猜你喜欢
            • 2014-10-13
            • 1970-01-01
            • 2017-07-15
            • 2017-07-19
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-07-19
            相关资源
            最近更新 更多