我知道这个名字已经有十几个帖子了,但是除了重新安装eclipse之外,我已经尝试了几乎所有的东西,而且我担心如果我这样做的话,我会把我的项目搞得更糟。在我的eclipse中,大约有一半的项目突然开始出现这个错误,并且有一半是好的(?!)
我尝试过清理这个项目,重新启动eclipse,重新启动计算机,确保没有import android.R,取消Java导出等。
基本上,在我只更改了.java文件中的几行代码,而不是任何.xml文件之后,我就开始随机地得到这个错误。显然,我试图取消这些更改,但没有结果。我每隔几天备份一次整个项目的副本,每次都是编译和运行ok的副本。在某一日期之前的所有副本都是正常的,并且在得到这个错误后的一切。所有的坏拷贝都有对scoreloop和admob库的引用,但是我尝试删除这些库,没有好的。而且所有的"ok are“拷贝都是Android2.1,坏的是Android2.3,但是当我进入项目构建目标并告诉它使用2.1而不是2.3时,仍然没有成功。
有人有什么想法吗?
编辑:查看错误日志和当我开始处理这个问题时,开始得到以下内容:
!条目org.eclipse.update.configurator 4 0 2011-10-16 22:02:42.354!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-16 22:02:42.404!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-16 22:02:42.788!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-16 22:02:45.079!消息找不到基本名称特性的包,locale en_US!en_US!en_US:11:22.690 java.vendor=Sun eclipse.buildId=M 20110210-1200 java.version=1.6.0_23 java.vendor=Sun微系统公司BootLoader常量: OS=win32,ARCH=x86_64,WS=win32,NL=en_US框架参数:-product org.eclipse.epp.package.java.product命令行参数:-os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product
!输入org.eclipse.core.resources 2 10035 2011-10-17 09:11:25.717!在上一次会话中发出带有未保存更改的消息;刷新工作区以恢复更改。
!条目org.eclipse.update.configurator 4 0 2011-10-17 09:54:11.817!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-17 09:54:11.859!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-17 09:54:12.266!消息找不到基本名称特性的包,区域设置en_US
!条目org.eclipse.update.configurator 4 0 2011-10-17 09:54:14.582!消息找不到基本名称特性的包,区域设置en_US
!输入org.eclipse.core.jobs 4 2 2011-10-17 16:46:42.471!在“启动机顶盒”期间发生内部错误。!堆栈0
发布于 2011-10-21 10:53:27
我发现问题在于我的android清单文件,我忘记了这也是一个xml。在为scoreloop添加了一些内容的部分,其中一行有一个“@style/sl_android:theme=”,它突然不喜欢它了。我仍然无法解决任何scoreloop导入问题,但是只有几行代码用于此,而且当我将它们注释掉时,至少现在我的r.java构建了。
编辑:原来我的scoreloop的库由于某种原因而搞砸了,我不得不从工作区中完全删除scoreloop的所有引用,然后将它重新导入到库中,最后它再次工作。
发布于 2011-10-20 14:44:24
通常,如果没有生成R.java,那么您的资源文件或清单就会出现问题。错误消息应该出现在Eclipse中(注意:不是LogCat)。
您还可以考虑尝试a command-line build via Ant,看看它是否给您提供了更多关于项目正在进行中的指示。
发布于 2011-10-20 14:42:45
首先,检查SDK在Eclipse中的位置。
其次,检查编译错误(有时eclipse没有显示错误)。你得好好看看。
第三,制定清理计划。
希望,这对你有帮助!
https://stackoverflow.com/questions/7837560
复制相似问题