我刚刚安装了ActionBarSherlock。我将我的 actionBar 设置为 getSupportActionBar 以及正确的主题 - 但我在 Eclipse 控制台中收到此错误:
[2012-10-01 03:10:11 - com_actionbarsherlock] Could not find com_actionbarsherlock.apk!
该应用程序运行良好,但我不知道这是否预示着 future 其他设备会出现错误。
任何帮助将不胜感激?
最佳答案
我也遇到了这个问题。尽管一切都在安装并且工作正常,但 Eclipse 总是会记录关于找不到 ActionBarSherlock.apk 的错误。不需要 .apk,因为 ActionBarSherlock 是一个库,而不是应用程序。
我通过从应用程序属性(项目->属性->Java 构建路径->项目)的构建路径上的所需项目中删除 ActionBarSherlock 项目来解决此问题。此列表中的项目不是用于库,而是您的项目需要安装的其他应用程序项目。
我最初将 ActionBarSherlock 项目放在这个所需项目列表中,以便与我的项目共享代码、导入所需的类等。然而,正确的方法是将 ActionBarSherlock 库添加到库项目列表(项目->属性->Android->库->添加...)。在我这样做之前,我无法自己访问 ActionBarSherlock 项目中的样式和其他资源。现在一切正常。
关于android - 找不到 com_actionbarsherlock.apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12671328/