我已经在笔记本电脑上下载了ADT(Ubuntu)...问题R无法解析为变量(gen / R.java缺失)再次显示。我尝试了在谷歌找到的所有可能的解决方案..没有改变..我甚至重新安装ADT但同样的问题..是否有任何新的建议!请帮忙..
控制台显示此错误..这与R文件有任何关系..
[2014-02-11 20:06:04 - myApp] /home/wassim/Desktop/adt-bundle-linux-x86_64-
20131030/sdk/build-tools/android-4.4/aapt: error while loading shared libraries:
libstdc++.so.6: cannot open shared object file: No such file or directory
答案 0 :(得分:0)
这是与Android项目的资源文件相关的错误。它是自动构建的,并保存对布局/样式/字符串等资源的引用;无论你放入.xml文件(和图像)。清理/重建项目,重新启动Eclipse并添加资源都是提示Eclipse需要重新生成该文件的有希望的方法。
常见的错误也是import Android.R
而不是import my.package.R
。
这里可能提供更全面的建议:R cannot be resolved - Android error。
[编辑:] 再次阅读错误消息后,我的猜测是实际上缺少来自SDK的lib(因此未生成的R文件更具副作用)。您的SDK是最新的吗?
答案 1 :(得分:-1)
我猜这与Eclipse有关。我也经常遇到这种情况。当eclipse无法构建项目时也会发生这种情况。尝试重新启动eclipse(或关闭并重新启动),等待工作空间构建,如果确实错误将消失,如果没有尝试清理项目(Project + Clean)。它应该消失。 Lemme知道它是否存在甚至没有。 :)