我已经使用Eclipse的软件更新功能打资源安装了最新的Android SDK在 https://dl-ssl.google.com/android/eclipse/

安装它之后,它似乎像SDK集成到Eclipse中,但是当我试图用一个单一的空白活动创建一个新的项目,我收到以下错误:

[2009-06-06 11:41:24 - TestProject] no classfiles specified
[2009-06-06 11:41:24 - TestProject] Conversion to Dalvik format failed with error 1

这是使用eclipse version 3.4.2在32位处理器上Mac OS 10.5.7之上运行。

这是我的一个错误配置?我错过了安装的一部分?

有帮助吗?

解决方案

这总是显示了我创建的所有新项目,我做了一个干净的安装SDK,Eclipse和插件。做一个干净的通过工程 - >清除在Eclipse总是解决了这个问题。 Annyoing,是的;大的问题,无

其他提示

此错误困扰了我很有点太。在其他职位描述的所有步骤没有工作对我来说。但我找到了解决办法,我希望它会帮助别人。

在您的项目主页,Eclipse会创建一个.classpath文件。在编辑器中打开它,并确保每个以下的行的在它存在。

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

请注意,会有项目有关的其他线路如

<classpathentry combineaccessrules="false" kind="src" path="/project-name"/>

这是好的,关键的是这条线:

<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>

它需要在那里。进行此项更改,保存文件,并重新启动Eclipse。在主菜单中,这样做的项目 - >清除的。现在,在Project Explorer中,上新项目刚创建的右键 - >属性 - > Android的 - >检查了Android 1.5 - >点击Apply按钮

下一个项目,右键 - >属性的。在左侧的菜单中,点击 Java构建路径的,右侧面板中,点击的标签。确保你看到一个名为“安卓1.5”文件夹中。现在点击OK,你的项目应该编译。

在库选项卡,如果你看到的android.jar那么必须手动删除(高亮显示,并单击“删除”按钮),然后这个错误将会消失。

我不得不

chmod -R 777

,以使其工作在整个SDK目录(不仅是二进制文件)。 而这不是instlallation指令的一部分。

和具有你所附路径变量?

export PATH=${PATH}:<your_sdk_dir>/tools
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top