ADT捆绑包检测安装了错误版本的ADT

时间:2014-07-21 18:24:31

标签: android eclipse adt

我刚刚从Xubuntu 14.04下载并安装了7月2日的ADT软件包(adt-bundle-linux-x86_64-20140702.zip)。我以前一直在使用该版本。 。 。二月左右。它是旧版本。 。 。 23.0.2。无论如何,我将新的ADT包解压缩到一个单独的目录中,但与我之前的ADT包安装位于同一子目录中。大错。

新软件包的Eclipse IDE开始使用旧软件包中的sdk目录。所以,我把旧的bundle移到了一个不同的位置,当Eclipse开始抱怨它无法找到SDK目录时,我把它指向了正确的。它工作正常,但现在Eclipse报告的ADT捆绑版本是23.0.2而不是32.0.1(或者7月2日版本的版本)。这会对软件更新程序和安装程序造成严重破坏。它希望安装适用于23.0.2而不是最新软件的Traceview版本(例如)。我认为它可能与环境变量有关,但我找不到与SDK版本相关的环境变量。

有什么想法吗?

编辑:Woops,23.0.2是最新版本。不知道我在哪里得到32.0.1。那么猜猜它按预期工作了。

编辑编辑:我已经对ADT套件进行了抨击,并已切换到Android Studio。为离线构建设置Gradle是一个令人头痛的问题,但现在它正在运行,它相当不错。

1 个答案:

答案 0 :(得分:0)

你正在艰难地骑行。我只是花了一整个下午从完全相同的情况恢复(在我的情况下,令人惊讶的是,我通过引用陈旧的sdk超过一个月没有注意到它;但后来我删除了文件夹,因为它占用了空间:\ - 大错)。

您要采取的第一步:Eclipse>偏好> Android - 并将sdk位置更改为正确的文件夹路径(结束... / sdk /)。

从这一点来看,您现有的项目和eclipse可能仍然存在错误的配置错误,您将遇到以下一个或多个问题。我不知道下面有多少实际上解决了问题而不是疯狂地挥舞着我的手,但它最终都做了所有工作:

A)Eclipse - Mac Os Default JRE missing(接受回答)

B)Cannot find the class file for java.lang.Object(接受回答)

C)Eclipse "Invalid Project Description" when creating new project from existing source(Rubenulis的回答;我必须删除工作区中的每个项目,并通过他的方法#1重新添加它)

D)然后对于每个项目,我必须右键单击>属性> Android(最左边),选择新的android sdk,点击确定(不适用于任何原因);然后再次重新打开属性以执行属性>构建路径>添加库> Android Classpath容器)。如果你遇到了JRE缺失的麻烦,你还需要添加库> JRE系统库(确保Eclipse> Preferences> Java> Installed JRE首先不是空列表)。如果构建路径列出了“系统库缺失”的任何内容,则需要将其删除并保持不变,尝试重新添加它应该是的任何内容。

祝你好运。

相关问题