在常见的书,教程6,我是按照指示的字母。我创建的并行目录包含从zip下载的\library目录的内容。我确保empublite项目处于合规级别1.6。我将ActionBarSherlock添加到工作区,并得到“标记ID 170未找到”,并注意到AndroidManifest.xml文件的内容已被清除为零。
我已经阅读了这里的另一篇文章,并重读了所有的说明。控制台错误信息是..。
2012-07-21 16:53:32 - ActionBarSherlock] Parser exception for /ActionBarSherlock/AndroidManifest.xml: Premature end of file.我做错什么了?谢谢,迪恩
发布于 2012-07-22 11:05:07
是的,说明书上有个缺陷。
如果要使用Eclipse,请不要将ActionBarSherlock的源代码直接放在工作区中,这就是说明所暗示的。当您将代码带到Eclipse中时,会有一个复选框,您可以选中该复选框“将文件复制到工作区”--使用该复选框。
Eclipse不喜欢将不在Eclipse项目中的代码加载到Eclipse工作区,在Eclipse工作区中,代码在工作区目录中启动。只需暂时将library/解压到其他地方(例如,桌面)。
我很抱歉。
引用我刚提交的勘误表通知
第211页中有不正确的ActionBarSherlock添加说明。跳过步骤1的第二段(“为目的.”)。相反,将
library/目录解压到远离您的Eclipse工作区的某个地方(例如,在桌面上)。
https://stackoverflow.com/questions/11596759
复制相似问题