Android 与sherlock库冲突的appcompat

Android 与sherlock库冲突的appcompat,android,actionbarsherlock,android-appcompat,Android,Actionbarsherlock,Android Appcompat,我使用的是图像裁剪器库裁剪器,因此具有以下渐变: 编译('com.theartofdev.edmodo:android图像裁剪器:2.3.+')){ 排除组:“com.android.support” } 我添加了排除,因为我也包含了actionbarsherlock库。 编译'com.actionbarsherlock:actionbarsherlock:4.4。0@aar" 现在我得到一个错误: 错误:(5)在包“blubblub”中找不到属性“showAsAction”的资源标识符。Act

我使用的是图像裁剪器库裁剪器,因此具有以下渐变: 编译('com.theartofdev.edmodo:android图像裁剪器:2.3.+')){ 排除组:“com.android.support” }

我添加了排除,因为我也包含了actionbarsherlock库。 编译'com.actionbarsherlock:actionbarsherlock:4.4。0@aar"

现在我得到一个错误:
错误:(5)在包“blubblub”中找不到属性“showAsAction”的资源标识符。

ActionBarSherlock已中断2年以上。我强烈建议你不要使用它。但是有什么替代方法呢?如果你的
minSdkVersion
是11或更高,就不要使用它,因为Android从那时起就已经有了本机的操作栏支持。如果你的
minSdkVersion
低于11,你需要使用谷歌的
appcompat-v7
AppCompatActivity
Theme.appcompat
,等等)。我是否简单地使用Fragment而不是SherlockFragment?很可能,你会使用
android.support.v4.app.Fragment
。这来自
support-v4
库,当您请求
appcompat-v7
作为
build.gradle
文件中的依赖项时,该库将自动拉入。