import_of_legacy_library_into_null_safe工具 chevron_right診斷 chevron_rightimport_of_legacy_library_into_null_safe 目錄描述示例常見修復方法庫“{0}”是舊版庫,不應匯入到空安全庫中。描述#當空安全庫匯入非空安全庫時,分析器會生成此診斷。示例#給定一個包含以下內容的 a.dart 檔案dart// @dart = 2.9 class A {}以下程式碼會生成此診斷,因為空安全庫正在匯入非空安全庫dartimport 'a.dart'; A? f() => null;常見修復方法#如果您可以將匯入的庫遷移到空安全,則遷移該庫並更新或移除已遷移庫的語言版本。如果您無法遷移匯入的庫,則匯入庫的語言版本需要早於 2.12(空安全在此版本中預設啟用)。此頁面內容對您有幫助嗎?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告知我們如何改進。 bug_report 提供詳情除非另有說明,本網站上的文件反映 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。