在尝试将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中找不到“从现有源创建项目”,因此我将项目的位置更改为源的根目录。我用相同的错误多次刷新了项目。
如何解决这个问题?
答案 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来浏览代码