關於multi_image_picker使用報錯


官方用例很簡單,用起來就是一直調不起來報錯Flutter Image picker is already active, null exception

這個報錯信息太簡單了,看不出來什么,大概就是Flutter Image picker已經調起了但是沒顯示,應該是調起了但因為別的原因失敗了。debug詳細log里能看到一些信息。最后直接把官方提供的example跑起來可以了。

其實需要的不只是dart代碼。還需要在AndroidManifest.xml中加入讀寫權限

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.CAMERA" />

還需要將example里android/app/src/main/res/drawable-anydpi/ic_back_arrow.xml的文件copy到.android對應目錄下,實例代碼里用了。如果注釋掉的話就不用了

          backButtonDrawable: "ic_back_arrow",

總算起來了,不過log里還是打了一堆錯誤日志,應該是讀取所有相冊圖片的時候某些圖片有問題

 


免責聲明!

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



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