导入Google Play服务后无法解析Android R

时间:2013-05-24 20:06:36

标签: android eclipse google-play-services android-sdk-tools

我正在开发一个Android应用程序,我已经相当远了。

但最近我再次打开我的日食以继续我的工作,但我的谷歌播放服务的设置有问题。 (我确定它是在我从android SDK管理器安装新版本(修订版7)之后发生的。)

所以我再次导入了google-play-services_lib和google-play-services.jar,错误消失了,到目前为止,我认为还好。

但是现在eclipse无法将R解析为某种类型,我也无法运行该应用程序......

我一整天都在搜索这些错误来保存我的项目,现在我得到了这个...... 顺便说一下,这个项目运行了4个月......

谁能告诉我要做什么?

编辑: 到目前为止我尝试了什么:

我添加了所有Android构建工具,谷歌播放服务(图书馆和项目),...将谷歌播放服务项目导入工作区并清理项目30次。我已经检查了私有库,android依赖项等导出

2 个答案:

答案 0 :(得分:0)

我认为我遇到了同样的问题。 在/ gen中没有R.java,但是当我更新我的SDK-Tools时,一切都很好,因为它们似乎改变了上一版本的顺序。 试试吧!

答案 1 :(得分:0)

找到它:

SDK已经更新了,但设备设置已经以某种方式改变了(现在它正在为android 4.2.2编译而不是4.0.3)当我清理项目时,它更新了一些我没注意到的代码,再次设置4.0.3构建目标它不会编译也不会生成R.java文件(给我带来大量错误)。

所以我所做的是再次将项目构建目标更改为4.0.3,但我必须错过更新到4.2.2目标的一些代码行...(导致R文件未生成,导致更多错误导致更多错误......只是一个恶性循环)

我并没有完全记住导致错误的行,我很高兴它解决了我猜:)