错误:在eclipse中构建Android源代码

时间:2012-04-29 04:42:23

标签: android eclipse eclipse-indigo android-source

在尝试将android源添加到eclipse时,我收到以下错误。

Project 'android' is missing required library: 'out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar'
Project 'android' is missing required library: 'out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar'

仅供参考,在将此添加到eclipse之前,我已使用full_maguro-userdebug配置(对于Galaxy Nexus)成功构建了源代码。由于我在Eclipse Indigo中找不到“从现有源创建项目”,因此我将项目的位置更改为源的根目录。我用相同的错误多次刷新了项目。

如何解决这个问题?

3 个答案:

答案 0 :(得分:11)

你应该去Project -> Properties -> Java Build Path

打开标签Libraries

在此标签中out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar应更改为out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/javalib.jar,方法是从google-common_intermediates中选择javalib.jar,按编辑并选择android-common_intermediates。

可以简单地删除gsf-client_intermediates javalib.jar的条目。

答案 1 :(得分:1)

答案 2 :(得分:-1)

我不建议使用eclipse作为android源代码。 Android不是一个单独的项目,它对于像eclipse这样的IDE来说太大了。

使用更简单的纯文本编辑器,如vim,emacs来浏览代码