解決flutter的image_cropper組件引入報錯問題


在使用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 沒有配置好,詳細配置 戳這里 看官方文檔

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM