当我将此库添加到我的Android应用程序项目时,它给出了一个错误:
“检索项目的父项时出错:找不到与给定名称匹配的资源'android:TextAppearance.Material.Widget.Button.Inverse'
(还有3个错误)
它还需要我的v23 / values-v23.xml文件,其中标记了这一行:
我的minSdkVersion是15,targetSdkVersion 21和compileSdkVersion 21.我猜这些应该保持不变吗?
我正在使用Android Image Cropper 2.1.4,所以我认为这意味着它应该在compileSdkVersion 21上正常运行。
有人能给我一些提示如何解决这个问题吗?
我对Android开发有点新鲜
答案 0 :(得分:0)
如果您确定在将此库包含到项目之后出现这些错误,那么此库肯定会使用从父资源 TextAppearance.Material继承的某些样式资源。 Widget.Button.Inverse 不存在。此问题将通过从存在的父资源继承来解决(将targetSDKVersion设置为至少库使用的那个)。
其次,最好将targetSDKVersion更改为最新版本,并将SDKVVersion编译为最新版本。这就是编写应用程序时通常会做的事情。每个人都希望将所有新设备作为目标,以便能够使用他人的应用程序。
因此尝试更改目标并编译SDKVerisons。 将SDKVersions更改为最新版本。