首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >升级到Android SDK 2.3和ADT 8.0后,"Unable to get system library for project“

升级到Android SDK 2.3和ADT 8.0后,"Unable to get system library for project“
EN

Stack Overflow用户
提问于 2010-12-07 09:21:44
回答 26查看 55.8K关注 0票数 64

今天我升级到了Android SDK 2.3,我还升级了Eclipse插件Androi Developer Tools 8.0 (从0.9.9)。我还将我的Java Development Kit升级到了1.6_22。

现在在Eclipse中,我在我所有的安卓项目中都得到了很多错误

错误消息如下:

无法解析类型java.lang.Object的

。它是从所需的.class文件间接引用的。

我怎样才能修复这个问题,这样我才能再次使用我的Android项目?

在这些项目的构建路径中,我没有任何对android.jar的引用,而是一条消息:

无法获取项目

的系统库

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2010-12-07 09:39:31

考虑到您提供的信息有限,这很难回答。以下是一些建议:

  • 确保在您的生成路径中有适当的android.jar,因为这是java.lang.Object的来源。
  • 执行项目>清理,以确保您有1.6个.class文件,以防这是问题的一部分。
  • 尝试从头开始创建新项目,并查看是否可以使用。<代码>H29<代码>F210
票数 41
EN

Stack Overflow用户

发布于 2011-01-31 20:46:56

对我来说,问题是在项目设置- Android选项卡中,我没有选择Android版本。

票数 70
EN

Stack Overflow用户

发布于 2011-04-04 20:48:09

即使我选择了一个有效的目标,我也遇到了这个问题。我通过更改到不同的目标来修复它,应用更改,然后再更改回来。这似乎已经解决了这个问题。

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4372574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档