即使在eclipse中更新ADT后也会收到错误

时间:2014-03-21 14:40:16

标签: android eclipse

最近,我已经将我的ADT更新为22.6.1但是每当我启动eclipse时出现以下错误消息。 enter image description here

网址:https://dl-ssl.google.com/android/eclipse/已添加到帮助 - >安装新软件 enter image description here

编辑: 当我点击已安装的内容时? ADT版本22.3.0 enter image description here 请帮帮我。

2 个答案:

答案 0 :(得分:1)

  

我已将ADT更新为22.6.1,但每当我启动eclipse后出现错误消息

我认为这是两个版本的Android SDK的症状。一个是由命令行使用,第二个是由Eclipse维护。

为确保Eclipse使用您正在维护的Android SDK(和NDK)版本,您需要同时设置ANDROID_SDK_ROOTANDROID_NDK_ROOT

例如:

$ ls /opt/
android-ndk-r9c  android-sdk  android-studio  eclipse  intel

在上面的示例中,我在/opt中安装了SDK和NDK。所以我在.bashrc中设置了它:

$ cat ~/.bashrc
...

# Android goodness
export ANDROID_NDK_ROOT=/opt/android-ndk-r9c
export ANDROID_SDK_ROOT=/opt/android-sdk

# Java goodness
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/

export PATH=$JAVA_HOME/bin:$PATH:/opt/android-sdk/platform-tools:/opt/android-sdk/tools

如果您未设置ANDROID_SDK_ROOTANDROID_NDK_ROOT,则需要使用Eclipse首选项进行设置。

为了完整起见,Android用户是指使用ANDROID_SDK_ROOTANDROID_NDK_ROOT的用户。那是因为SDK和NDK中的各种工具使用环境变量。请参阅Recommended NDK Directory?

最后,所有这些假设您使用的是最新的Eclipse插件。但我从来没有遇到插件问题(只有SDK和NDK路径),所以我不相信你的问题。我无法在Debian上用Kepler复制它。

答案 1 :(得分:0)

  1. 转到此链接http://developer.android.com/sdk/installing/installing-adt.html并将其下载到您之前安装了android软件包的文件夹/目录[确保在此期间关闭日食]

  2. 不要解压缩/解压缩它,但请按照以下步骤操作:启动eclipse,选择Help>安装新软件。 点击右上角的添加。

  3. 在“添加存储库”对话框中,单击“存档”。 选择下载的ADT-22.6.0.zip文件,然后单击“确定”。
  4. 输入“ADT插件”作为名称,然后单击“确定”。
  5. 在“可用软件”对话框中,选中“开发人员工具”旁边的复选框,然后单击“下一步”。
  6. 在下一个窗口中,您将看到要下载的工具列表。单击“下一步”,然后按照接受许可协议的指导方针,然后单击“完成”。
  7. 忽略安全警告,然后单击“确定”。安装完成后,重新启动Eclipse。
  8. 那应该为你解决问题。如果需要,尝试重新启动系统并再次启动Eclipse。我遵循了相同的步骤,它对我有用......