Android SDK更新后新项目创建问题

hea*_*tch 5 android

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

看起来主java文件有问题而悬停说出来了

"Java类型语言无法解析,它是从所需的.class文件间接引用的"

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

非常令人沮丧(新版本中的其他错误也是如此)......

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

我注意到主要布局(图形模式)说的是,

"项目目标未设置"

鉴于布局在项目文件夹中,我不知道这意味着什么.Build目标设置为android 1.6

另外(这可能是问题)我在完成项目创建时得到一个消息面板,说是android

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

哪个是真的,没有一个,这是sdk的新增内容......

有什么建议......?谢谢

VHa*_*ded 5

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

我认为这将刷新.classpath或其他一些文件,不确定,但它的工作原理.


Ali*_*tad 2

确实很烦人。

我花了几个小时试图修复它。这是我所做的:

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

    <?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>
    
    Run Code Online (Sandbox Code Playgroud)
  • 还要确保 default.properties 有这两行(目标 android-4 是 1.6):

     target=android-4
     android.library=false
    
    Run Code Online (Sandbox Code Playgroud)