【问题标题】:SDK Manager: Failed to install. SDK android platform 3.0 API 11, revision 2SDK 管理器:安装失败。 SDK android 平台 3.0 API 11,修订版 2
【发布时间】:2011-08-11 08:32:58
【问题描述】:

重命名目录 D:\android-sdk-windows\platforms\android-11 失败 到 D:\android-sdk-windows\temp\PlatformPackage.old01。重命名失败 目录 D:\android-sdk-windows\platforms\android-11 到 D:\android-sdk-windows\temp\PlatformPackage.old01。重命名失败 目录 D:\android-sdk-windows\platforms\android-11 到 D:\android-sdk-windows\temp\PlatformPackage.old01。重命名失败 目录 D:\android-sdk-windows\platforms\android-11 到 D:\android-sdk-windows\temp\PlatformPackage.old01。重命名失败 目录 D:\android-sdk-windows\platforms\android-11 到 D:\android-sdk-windows\temp\PlatformPackage.old01.

这是我在尝试更新 sdk 管理器时运行 AndroidSDK 管理器时收到的消息。

SDK 管理器:安装失败 无法移动文件夹.. 它表明其他东西正在使用该文件夹..比如防病毒软件..但什么都没有!!!

我无法更新 SDK 管理器并添加一个名为: SDK android 平台 3.0 API 11,修订版 2。

如何安装该组件

【问题讨论】:

    标签: android eclipse apk


    【解决方案1】:

    在 Windows 7 上,我收到了相同的消息(我尝试通过在 Eclipse 中启动 AVD 管理器来更新 SDK)。我认为根本原因是需要 SDK 文件夹的管理员权限。所以它可能不会影响那些不允许 SDK 安装在“Program Files...”下的人。

    我的解决方法是以管理员身份运行“SDK Manager.exe”

    【讨论】:

    • 另外,如果您想从 Eclipse 中启动 SDK 管理器,以管理员身份运行 Eclipse 似乎随后会以正确的权限运行 SDK 管理器。
    【解决方案2】:

    这是我遇到的问题以及我是如何解决的:

    1. 使用该文件夹的程序是 Eclipse 本身。因此,使用 Android SDK 管理器并从 Eclipse 启动它会导致 SDK 管理器尝试更新 Eclipse 正在使用的文件夹。当您关闭 Eclipse 时...您关闭了 Android SDK 管理器。因此,您会陷入无尽而愚蠢的境地。

    解决这个问题:

    1. 关闭 Eclipse,不再从 Eclipse 更新 Android SDK。
    2. 导航到您的 Android SDK 的安装位置,然后通过双击从那里启动它:SDK Manager.exe
    3. 执行此操作后,您现在可以下载并安装所有需要的更新,而无需打开 Eclipse。

    【讨论】:

    • +1 - 这就是为我解决的问题。我认为根本问题是 Eclipse 一直在重新启动 adb.exe,即使在我杀死它之后也是如此,而 ADB 正在使用该文件夹。
    • 我的情况类似,但是锁定文件夹的进程是SDK管理器本身,而不是Eclipse。然而,它抛出了这个错误。非常愚蠢。我正在使用进程资源管理器并检测所有打开的文件句柄,并且打开并锁定该位置的唯一进程被确认为 SDK 管理器。我必须在不使用 SDK 管理器的情况下以某种方式进行更新。有什么想法吗?
    【解决方案3】:

    这是我的确切情况,但关闭我能做的一切并没有成功。我终于(d'oh)尝试从 Android Dev 站点重新安装 SDK:

    Android SDK - developer.android.com/sdk

    ...它对我有用!它立即安装,开始运行管理器,并开始更新以前不会更新的那些!

    祝你好运!

    【讨论】:

      【解决方案4】:

      不确定是否还有人对此感兴趣,但是...

      当我遇到这个问题时,当我意识到我有打开的项目正在访问我正在尝试更新的 Android 版本时,我认为我肯定有解决方案。关闭项目后,我又遇到了同样的错误!?!

      我做了什么让它工作是这样的:

      1.在命令窗口中,adb kill-server

      2.Eclipse 立即开始尝试重新连接到 adb。请注意,Eclipse 将很快重新启动 adb。

      3.在重启之前,在命令窗口中执行adb start-server。 (现在,我认为该进程不属于 Eclipse,它将停止尝试重新启动 adb。

      4.在 Eclipse 中打开 AVT Manager 并进行更新。

      越野车!

      【讨论】:

        【解决方案5】:

        以管理员身份运行 Eclipse,然后启动 SDK 管理器并进行更新。

        【讨论】:

          【解决方案6】:

          如果上述解决方案都不适合您,则可能是终端/shell 提示打开导航到 Android-sdk 文件夹的情况。关闭所有这些终端窗口,然后重试。

          【讨论】:

            【解决方案7】:

            我在 Eclipse IDE 中遇到了同样的错误。

            1. 关闭 Android SDK 管理器和 Eclipse IDE。
            2. 以管理员身份运行 Android SDK 管理器。

            您可以通过右键单击 exe 或菜单快捷方式执行此操作,然后选择 Run As Administrator 选项。

            【讨论】:

              【解决方案8】:

              我曾经收到该消息,因为我有一个浏览器窗口打开到该目录。如果它不是防病毒软件,请尝试将 sdk 管理器作为您唯一打开的窗口。如果失败,则打开任务管理器并结束可能正在使用它的每个进程。如果失败,那么您的计算机可能有问题。

              【讨论】:

              • 禁用防病毒软件对我不起作用。 @Core 以管理员身份运行 Eclipse 的答案对我有用。
              【解决方案9】:

              我也有同样的问题。我的 Eclipse 已关闭,我使用锁资源管理器查看锁实际上是由 sdk 管理器本身持有的。似乎 Android SDK 管理器正在尝试使用 Android SDK 工具 rev.19 进行自我更新,这是相当典型的谷歌软件。

              【讨论】:

                【解决方案10】:

                Core 的答案是最好的。让我扩展并说,诀窍是关闭 Exlipse 并直接运行SDK Manager.exe。您可以在 android-sdk-windows 文件夹的顶层或您的 android SDK 所在的任何位置找到它。似乎不允许移动旧 SDK 文件夹的 rouge 进程不属于病毒扫描程序,而是 Eclipse 自己的进程之一!

                【讨论】:

                  【解决方案11】:

                  我发现“Java.exe”是锁定 SDK/Tools 文件夹的文件。通过进程管理器 SDK 管理器自动关闭杀死 java.exe。SDK 管理器需要 java.exe 执行但 java.exe 锁定文件夹SDK管理器要重命名!!!

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2018-04-10
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多