Ubuntu 10.10上带Eclipse的Android SDK

Ubuntu 10.10上带Eclipse的Android SDK,android,android-emulator,Android,Android Emulator,我已经下载并提取了最新的Android SDK。我使用了AVD管理器并安装了所有可用的软件包(如果我不需要它们的话)。我已经安装了eclipse,并使用ADT进行了设置。我已经在eclipse中正确设置了android SDK路径。我定义了一个AVD,用于使用模拟器进行测试 现在,我可以成功地创建一个新的Android项目(hello world),它在模拟器中运行良好。我已经摆弄了一些Hello World教程,都很成功。。。现在来看问题 1) 在Eclipse控制台窗口中,我总是有以下两个错

我已经下载并提取了最新的Android SDK。我使用了AVD管理器并安装了所有可用的软件包(如果我不需要它们的话)。我已经安装了eclipse,并使用ADT进行了设置。我已经在eclipse中正确设置了android SDK路径。我定义了一个AVD,用于使用模拟器进行测试

现在,我可以成功地创建一个新的Android项目(hello world),它在模拟器中运行良好。我已经摆弄了一些Hello World教程,都很成功。。。现在来看问题

1) 在Eclipse控制台窗口中,我总是有以下两个错误:(同样,一切看起来都很正常!)

2) 我用git下载了彩信源。我想修改stock MMS应用程序。我创建了一个新的Android项目,并选择“从现有源创建项目”,在这里我将其指向MMS源目录。当我尝试运行它时,我会收到数百个错误(我会在这里粘贴一些错误)

如何修复这些错误


谢谢

尝试以下方法

  • 关闭Eclipse并重新启动它
  • 清理相关项目(项目->清理)
  • 在终端中以Eclipse-clean的形式运行Eclipse
  • 或者这可能会有帮助(关于如何正确导入项目)

如果项目未正确构建,有时会发生第一类错误。只要代码运行正常,就可以清理项目并忽略它


我想第二类错误与第一类错误无关。我认为有些Java类丢失了,或者它引用了一些在您的项目中不可用的库。

MMS不能作为SDK应用程序构建,您应该作为完整Android构建的一部分来构建

你确定吗?我非常确定,MMS和其他第三方MMS应用一样只是一个应用程序,实际上并不是操作系统的一个组成部分,因为它使用API调用来处理所有后端工作
[2011-03-11 19:17:08 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read /AndroidManifest.xml: java.io.FileNotFoundException: /AndroidManifest.xml (No such file or directory)
[2011-03-11 19:17:08 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read /AndroidManifest.xml: java.io.FileNotFoundException: /AndroidManifest.xml (No such file or directory)
Description Resource    Path    Location    Type
AcknowledgeInd cannot be resolved to a type RetrieveTransaction.java    /ConversationList/src/com/android/mms/transaction   line 222    Java Problem
Description Resource    Path    Location    Type
Addr cannot be resolved AddressUtils.java   /ConversationList/src/com/android/mms/util  line 47 Java Problem