Android SDK更新后新项目出现问题

Android SDK更新后新项目出现问题,android,Android,我所有的现有项目都很好,但是,开始新项目有问题 似乎主java文件有问题,并且悬停状态为 “不能使用Java类型语言 已解决,它是间接引用的 来自必需的.class文件” 我创建了新项目,就像我创建了前50个项目一样(在更新SDK之前) 非常令人沮丧(新版本中还有其他bug) 我删除了新项目,并按照其他帖子中的建议导入了它们,但没有任何帮助 我注意到主布局(在图形模式下)是这样的 “未设置项目目标” 我不知道这意味着什么,因为布局在项目文件夹中。构建目标设置为android 1.6 另外(这可能

我所有的现有项目都很好,但是,开始新项目有问题

似乎主java文件有问题,并且悬停状态为

“不能使用Java类型语言 已解决,它是间接引用的 来自必需的.class文件”

我创建了新项目,就像我创建了前50个项目一样(在更新SDK之前)

非常令人沮丧(新版本中还有其他bug)

我删除了新项目,并按照其他帖子中的建议导入了它们,但没有任何帮助

我注意到主布局(在图形模式下)是这样的

“未设置项目目标”

我不知道这意味着什么,因为布局在项目文件夹中。构建目标设置为android 1.6

另外(这可能是问题所在)我在完成项目创建时收到一个消息面板,上面写着“android”

sdk/tools/lib/proguard.cfg(没有这样的 文件或目录)

这是真的,没有一个,这是sdk的新添加


有什么建议吗。。。?谢谢

这确实很烦人

我花了好几个小时试图修好它。 以下是我所做的:

  • 转到项目级别的file.classpath并在记事本中打开,您必须在此处添加第3行:

    <?xml version="1.0" encoding="UTF-8"?>
    <classpath>
        <classpathentry kind="src" path="src"/>
        <classpathentry kind="src" path="gen"/>
        <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
        <classpathentry kind="output" path="bin"/>
    </classpath>
    

经过很长时间才解决。。。并阅读有关新SDK的所有开发人员站点信息

基本上,需要更新android的所有内容,并确保安装了新的Proguard工具。在新SDK中创建的所有新应用都需要它。此外,还需要在语法更改时更改工具的路径设置。。。请在升级之前阅读有关此内容


在完成这项工作之后,一切都进行得很顺利,并且工作正常(手指交叉!)

我遇到了这个问题,我的解决方案是在project->properties->android中将目标设置为其他API级别,然后将其设回


我想这将刷新.classpath或其他一些文件,不确定,但它可以工作。

这将显示我的无知-我没有看到文件.classpath在哪里?在eclipse中->右键单击项目,单击属性,查找位置。我没有看到.classpath或任何xml文件。当我点击android标签时,会弹出一条消息:“当前显示页面包含无效值”。打开构建路径会显示一些文件夹,但不会显示类项……您将在windows资源管理器中看到它们,而不会在项目本身中看到它们,因为eclipse会隐藏它们。您必须在项目外部编辑它们。感谢您的支持。我看不出来。我查看了文件夹和文件,但除了主java文件之外,在类方面没有看到任何内容,除了清单之外,没有xml文件。(仅供参考,这并不重要,但我正在使用mac)。以下内容来自java类:未解决的编译问题:无法解决java.lang.Object类型。它是从required间接引用的。类文件活动无法解析为类型重写无法解析为类型捆绑无法解析为类型R无法解析您可以发布一些链接吗?您可以概述一下您所做的工作吗?
 target=android-4
 android.library=false