卸载 ADT 版本 21.0.1.201212060302 时出错
Posted
技术标签:
【中文标题】卸载 ADT 版本 21.0.1.201212060302 时出错【英文标题】:Error while uninstalling ADT version 21.0.1.201212060302 【发布时间】:2015-02-21 07:32:17 【问题描述】:当我尝试卸载 ADT 版本 21 时出现以下错误,因为我需要将其更新到版本 23(或最新版本)
错误:
An error occurred while uninstalling session context was:
(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall,
operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86 1.0.0.I20120608-1200 -->
null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).
Backup of file E:\adt-bundle-windows-x86\adt-bundle-windows-x86\eclipse\eclipse.exe failed.
Can not remove : E:\adt-bundle-windows-x86\adt-bundle-windows-x86\eclipse\eclipse.exe
我也无法在首选项部分设置 android SDK,因为 Android SDK 需要 Android Developer Toolkit 版本 23.0.0 或更高版本。当前版本是 21.0.1.2012-12-6-2-58。 所以我需要更新 ADT,但出现如图所示的错误。 我尝试在卸载时以管理员身份运行,也尝试禁用防病毒软件,但它不起作用。
【问题讨论】:
【参考方案1】:这是由于eclipse的.exe文件名造成的。
备份eclipse.exe文件并重命名现有的eclipse.exe,然后将备份文件再次复制到eclipse的同一文件夹中并打开未重命名的旧eclipse
之后, 按照相同的步骤安装 ADT
手动退出窗口并重新启动
【讨论】:
以上是关于卸载 ADT 版本 21.0.1.201212060302 时出错的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse里卸载已安装的插件[例如Android Development Tools ADT]
Android Studio提示错误,但程序却可以运行,什么情况?
此 Android SDK 需要 ADT 版本 23.0.0 或更高版本。当前版本是 22.6。请更新 ADT 到最新版本? [复制]