android - 安装新的 Android SDK 时遇到问题

标签 android eclipse configuration android-sdk-tools

我已经使用 eclipse 的软件更新功能安装了最新的 Android SDK,以访问 https://dl-ssl.google.com/android/eclipse/ 处的资源。 .

安装后,SDK 似乎已集成到 Eclipse 中,但是当我尝试创建一个包含单个空白 Activity 的新项目时,出现以下错误:

[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

这是使用在 32 位处理器上的 Mac OS 10.5.7 之上运行的 eclipse 版本 3.4.2

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

最佳答案

这个错误也让我很困扰。其他帖子中描述的所有步骤对我来说都不起作用。但我找到了解决方案,希望对其他人有帮助。

在您的项目主目录中,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。在主菜单中,执行项目 -> 清理。现在,在项目资源管理器中,在您刚刚创建的新项目上,右键单击 -> 属性 -> Android -> 检查 Android 1.5 -> 单击“应用”按钮

下一个项目,右键单击 -> 属性。在左侧菜单中,单击Java Build Path,在右侧面板上,单击Libraries选项卡。确保您看到一个名为“Android 1.5”的文件夹。现在点击“确定”,您的项目应该可以编译。

在“库”选项卡中,如果您看到 Android.jar,则必须手动删除它(突出显示并单击“删除”按钮),然后此错误就会消失。

关于android - 安装新的 Android SDK 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/959969/

相关文章:

android - Google Play API 返回错误 401

android - 处理程序 postDelayed 不会延迟发布?

java - 从命令行调用 eclipse Java 保存操作

eclipse - Eclipse 中的 "The installation does not satisfy the requirements list below."- 这是什么意思?

r - 以 JavaScript 样式创建 R 列表作为配置对象

android - (a)Smack 4.0 中的 Packet.setProperty() 发生了什么?

java - Play 出错的未知原因!框架项目,在项目中只使用java

json - Unix命令行JSON解析器?

ssl - CouchDB 是否进行多域托管、SSL 多域托管,是否有 2 个或更多主机的规范配置?

fragment 内的 Android map