一個第三方Dart庫致使的編譯錯誤!

  今天學習flutter過程當中,忽然程序不能運行了,不管是命令行,抑或Android Studio,仍是Idea都是出現一樣錯誤,以下:學習

Running "flutter packages get" in flutter_test1...               2.5s
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Finished with error: FormatException: Bad UTF-8 encoding 0xb4 (at offset 114)

  無奈求助於網上,可搜到多篇文章都是指文件編碼問題,好比這篇,可是我這裏修改後(默認設置中都設置爲UTF-8,文件編碼也轉爲UTF-8)一樣不能解決,問題依舊!gradle

幾番折騰,忽然醒悟,個人代碼上午還能運行,此番只是添加了幾個第三方庫後纔出現問題,會不會shit這些庫的問題呢,通過一個個排除發現就是下面這個midi庫的問題!ui

flutter_midi: ^0.0.4

註釋掉此庫引用後(固然還有涉及使用其的代碼),問題解決(固然須要的功能也實現不了了)!編碼

至於如何解決,目前倒是沒有頭緒了,還望達者指教!spa

相關文章
相關標籤/搜索