1

我一直在尝试学习如何使用ActionbarSherlock来自定义我的应用程序并添加操作栏和使用片段。

我从他们的网站下载了 zip 文件,并将该library文件夹添加为一个新的 android 项目。

然后,我确保它已isLibrary检查为真。

之后,我从现有创建了一个新的 android 项目并添加了JakeWharton-ActionBarSherlock-88fc341/samples/fragments但突然我看到所有这些错误都出现了。

我确保它导入了actionbarSherlock项目,然后我Gen手动(删除)和通过project>clean>clean all选项删除了库,但没有生成 R 文件。

唯一生成的是一个BuildConfig文件,但我不能强制生成 R 文件。

有什么想法吗?

构建配置.Java:

package com.actionbarsherlock.sample.fragments;

public final class BuildConfig {
    public final static boolean DEBUG = true;
}
4

1 回答 1

1

好的。

因此,在IRC 频道(#android-dev) 上与 Jake Wharton 交谈后,他在此处发表了评论,我检查了构建目标是否正确。不幸的是,因为minSdk是 7,构建目标不是在清单中指定的 15,而是 2.1:S

无论如何,解决方案是将目标构建更改为正确的构建(actionbarSherlock 为 15)并清理并再次构建......

非常感谢杰克。

于 2012-05-20T08:10:56.560 回答