我正在嘗試使用 flutter_native_splash 1.3.1 包創建啟影片面。我在 lib 檔案夾中創建了一個名為“assets”的檔案夾,并將該影像添加到該檔案夾??中。但是當我flutter pub run flutter_native_splash:create在命令列中運行 ' '時,我收到了問題中提到的錯誤。
我按照包檔案的建議在 pubspec.yaml 中添加了以下幾行。
flutter_native_splash:
color: "#000000"
image: assets/background.png
有人可以解釋一下我可能缺少什么嗎?
uj5u.com熱心網友回復:
執行以下步驟
- 在 pubspec.yaml 中添加 flutter_native_splash: ^1.3.1
- 在與 pubspec.yaml 相同級別的專案根目錄中創建 flutter_native_splash.yaml
- 在上述檔案中添加以下內容
flutter_native_splash:
color: "#000000"
image: assets/background.png
- 在終端中運行此命令
flutter pub 運行 flutter_native_splash:create
- 通過上述步驟,啟影片面將正確加載,但您提到的錯誤可能會出現。要洗掉該錯誤,請在 pubspec.yaml 中啟用以下部分
資產:
- assets/background.png
6.確保您在專案的根目錄中有 assets 目錄,并且里面有 background.png。
7.清潔和構建。它應該可以正常作業
uj5u.com熱心網友回復:
繼續Ehtesham Siddiquie 的回答。我認為assets檔案夾應該在專案的根目錄(在pubspec.yaml和flutter_native_splash.yaml的同一級別)。但是你在 lib 檔案夾中創建了它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/350637.html
