在使用flutter的图片裁剪组件image_cropper,github:https://github.com/hnvn/flutter_image_cropper
根据它的要求,安卓需要在文件【AndroidManifest.xml】的 application 标签内,配置
<activity
android:name="com.yalantis.ucrop.UCropActivity"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"/>
flutter run报错:
java.lang.NoClassDefFoundError:Faild resolution of:"Landroid/support/v4/app/Fragment"
解决方法是在文件【build.grade】的 dependencies 中加入依赖:
compile 'com.android.support:support-v4:19.0.0'
flutter run又报错:
java.lang.ClassNotFoundException: "Didn't find class "android.support.v7.app.AppCompatActivity"
解决方法是在文件【build.grade】的 dependencies 中加入依赖:
implementation 'com.android.support:appcompat-v7:28.0.0'
如果flutter run 还报错,那应该是androidx 没有配置好,详细配置 戳这里 看官方文档