ABS 网站上的文档似乎略有不一致。
在http://actionbarsherlock.com/usage.html上它说“由于它在 Ice Cream Sandwich 上使用本机操作栏及其相关类,因此该库要求它和您的项目都使用 Android 4.0 或更高版本进行编译。 " 这对我来说意味着可以使用 API 16 构建项目和库。
但是,在http://actionbarsherlock.com/faq.html上它说“库本身必须针对 Android 4.0(API 级别 14)构建。您的项目应尽可能使用最新版本的 SDK 构建,只要它是 4.0 或更高版本。” 这对我来说意味着 API 16 适合该项目,但该库应该使用 API 14 构建。
那么,我的问题是,图书馆是 16 还是 14?
在此先感谢,感谢 Jake 撰写和支持 ABS。
乔治