无法安装Android ADT

时间:2011-06-30 01:30:54

标签: eclipse adt

我正在尝试将ADT安装到Eclipse Indigo(32位)。它始终失败并显示以下消息:

无法完成安装,因为找不到一个或多个必需的项目。

  

目前安装的软件:共享   个人资料1.0.0.1308118821836   (SharedProfile_epp.package.java   1.0.0.1308118821836)

     

缺少要求:共享个人资料   1.0.0.1308118821836(SharedProfile_epp.package.java   1.0.0.1308118821836)需要'org.maven.ide.eclipse   [1.0.0.20110607-2117]'但它可以   找不到

我尝试重新安装ADT和Android SDK以及Eclipse,没有任何运气。本网站上的其他任何问题都不相关。我想知道它是否与M2Eclipse从Sonotype迁移到Eclipse有关,但我找不到任何东西。

编辑:为了解释为什么接受的答案有效,我在Windows 7 Home上安装了一个拥有管理员权限但没有密码的帐户。但是,当您执行需要管理员权限的操作时,Win7仍会提示输入管理员密码,即使该帐户具有该权限且密码为空。即使在这种情况下,ADT安装似乎也失败了。当我安装到非管理员区域时,它可以正常工作。

4 个答案:

答案 0 :(得分:40)

尝试以超级/管理员用户身份运行Eclipse,或者在具有写权限的地方移动Eclipse安装。

这个答案有很多帮助:Error (in GTK?) when trying to install EclipseXul plugin

答案 1 :(得分:1)

从技术上讲,这是一个Eclipse错误,已在下一版本中修复。中央共享安装不需要是可写的来运行eclipse(它应该只是在用户的级联配置中安装额外的插件)。也可以看看: https://bugs.eclipse.org/bugs/show_bug.cgi?id=350645

答案 2 :(得分:1)

在linux中,使整个eclipse目录可以写入世界解决了这个问题。假设eclipse安装在/opt/eclipse

#chmod -R 777 /opt/eclipse 

答案 3 :(得分:0)

在通过软件包管理器安装Eclipse 3.5,将其删除,然后手动安装3.7后,我在Ubuntu 11.04上遇到了这个错误。这是前一版本的一些剩余部分的结果。以下是我修复它的方法,或多或少:(注意:这将擦除Eclipse配置!)。如果使用非标准工作空间位置,请在第二行中调整路径。

sudo apt-get purge eclipse-platform libecj-java eclipse libequinox-osgi-java
rm -rf ~/.eclipse ~/workspace/.metadata