Android Sdk工具修订版22问题?

时间:2013-05-16 09:32:32

标签: android eclipse android-sdk-tools

我刚刚将Eclipse中的SDK工具更新为22版,从那时起我无法构建我的项目。具体来说,我的Activity中没有识别R类(我收到编译器错误),即使我手动导入,导入也无效。

此外,项目gen文件夹为空,清理项目/工作区(启用build automatically选项)没有任何区别。

这是一个已知问题吗?它发生在每个人身上吗?有解决方法吗?也许Google只是希望我们尽快切换到Android平台?

5 个答案:

答案 0 :(得分:35)

我的更新也遇到了重大问题。在我的情况下,我的项目使用的库也依赖于另一个库。我发现我需要在项目的Java Build Path的Android Private Libraries选项卡中选中order/export的框以及我连接的每个库,以便在设备上正确编译和运行应用程序

其他一些人表示您还需要检查Android Dependencies,但这对我的项目来说似乎没有必要。

答案 1 :(得分:22)

是的,这是对的。 我也有问题,有一个新的“Android SDK Bild-tools”。打开Android SDK Manager并进行更新,可能两次。

enter image description here

更多信息:https://groups.google.com/forum/?fromgroups=#!topic/android-developers/rCaeT3qckoE%5B1-25-false%5D

答案 2 :(得分:8)

我有同样的问题。

在项目属性,Java Build Path,Order and Export部分中,我必须确保检查了Android私有库。

然后我不得不清理项目。之后它似乎有效。

  

这确实是Java Build Path的'Order and Export'的问题。

     

升级时,并不会始终检查新“Android私有库”的“订购和导出”。 android-support-v4.jar现在位于“Android私有库”部分。

     

要解决此问题,请转到“订购和导出”并检查“Android私人库”。然后刷新/清理/重建。

     

为库项目完成此“修复”后,您可能需要关闭并重新打开任何依赖项目,因为他们可能不会立即看到此“修复”。

我找到了答案here

答案 3 :(得分:0)

我也有同样的错误, 在我删除它自动创建的空gen文件夹后,使用像R.java这样的文件,所有错误都工作正常

答案 4 :(得分:0)

我在Windows 7上,我遇到了同样的问题,只是让eclipse以“以管理员身份运行”并再次安装这些软件包。 (即使我以管理员身份登录,我也必须这样做)