尝试使用图片裁剪器时出现大量错误

时间:2019-01-21 08:46:34

标签: android xml android-studio

[已解决]我必须将api'com.theartofdev.edmodo:android-image-cropper:2.8。+'从build.gradle更改为'com.theartofdev.edmodo:android-image-cropper:2.7。+'

我正在我的项目中尝试使用此(https://github.com/ArthurHub/Android-Image-Cropper)图像裁剪器,但是这给了我很多错误消息,并打开了裁剪器外观随附的xml文件之一。这是它给我的错误消息:https://drive.google.com/file/d/1gPfn2bbmoP-IrqRgyZEOF1olw66uproM/view?usp=sharing

我不知道该怎么办,因为xml不是我写的,而且我真的不知道从xml可以更改哪些内容以保持裁剪功能。

这是我尝试构建应用程序时android studio打开的xml代码:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <style name="Base.Theme.AppCompat"                                                                 parent="Base.V28.Theme.AppCompat"/>
        <style name="Base.Theme.AppCompat.Light" parent="Base.V28.Theme.AppCompat.Light"/>
        <style name="Base.V28.Theme.AppCompat" parent="Base.V26.Theme.AppCompat">
            <!-- We can use the platform styles on API 28+ -->
            <item name="dialogCornerRadius">?android:attr/dialogCornerRadius</item>
        </style>
        <style name="Base.V28.Theme.AppCompat.Light" parent="Base.V26.Theme.AppCompat.Light">
            <!-- We can use the platform styles on API 28+ -->
            <item name="dialogCornerRadius">?android:attr/dialogCornerRadius</item>
        </style>
    </resources>

先谢谢您。 :)

1 个答案:

答案 0 :(得分:0)

大多数情况下,当您遇到“ AAPT2错误” 时,您必须通过更新build.gradle文件中的gradle插件版本来寻找解决方案: 您的gradle插件版本是什么?像这样更改它:

buildscript {
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'
  }
 }