Примечание. Перекомпилируйте с -Xlint: устаревание. Примечание. Некоторые входные файлы используют или переопределяют устаревший API.

Когда я бегу flutter runили отладить мой код после того, как он покажет эту ошибку

Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ firebase_core-0.7.0 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ core \ FlutterFirebaseCorePlugin.java использует или заменяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание: C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ cloud_firestore-0.16.0+1 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ firestore \ FlutterFirebaseFirestorePlugin.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание: C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ cloud_firestore-0.16.0+1 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ firestore \ streamhandler \ TransactionStreamHandler.java использует неотмеченные или небезопасные операции. Примечание. Перекомпилируйте с помощью -Xlint: не отмечен для подробностей. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ firebase_auth-0.20.1 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ auth \ FlutterFirebaseAuthPlugin.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. Некоторые входные файлы используют или переопределяют устаревший API.
Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ firebase_storage-7.0.0 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ storage \ FlutterFirebaseStoragePlugin.java:38: предупреждение : [устаревание] Регистратор в PluginRegistry устарел. public static void registerWith(PluginRegistry.Registrar registrar) {^1 warning Примечание: C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ google_api_availability-2.0.4 \ android \ src \ main \ java \ com \ baseflow \ googleapiavailability \ GoogleApiAvailabilityPlugin.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ location_permissions-2.0.5 \ android \ src \ main \ java \ com \ baseflow \ location_permissions \ LocationPermissionsPlugin.java использует или переопределяет устаревший API . Примечание:Перекомпилируйте с -Xlint: устаревание для подробностей. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ google_sign_in-4.5.9 \ android \ src \ main \ java \ io \ flutter \ plugins \ googlesignin \ GoogleSignInPlugin.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. Некоторые входные файлы используют или переопределяют устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ path_provider-0.5.0+1 \ android \ src \ main \ java \ io \ flutter \ plugins \ pathprovider \ PathProviderPlugin.java использует или заменяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. Некоторые входные файлы используют или переопределяют устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ path_provider-0.5.0+1 \ android \ src \ main \ java \ io \ flutter \ plugins \ pathprovider \ PathProviderPlugin.java использует или заменяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание.java использует или переопределяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. Некоторые входные файлы используют или переопределяют устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание. Примечание. C: \ src \ flutter.pub-cache \ hosted \ pub.dartlang.org \ path_provider-0.5.0+1 \ android \ src \ main \ java \ io \ flutter \ plugins \ pathprovider \ PathProviderPlugin.java использует или заменяет устаревший API. Примечание. Для подробностей перекомпилируйте с -Xlint: устаревание.устаревание для подробностей.устаревание для подробностей.

но он показывает только один раз после этого он не показывает никаких ошибок, пока я не удалю сборку flutter clean. Есть ли способ убрать эту ошибку? ИЛИ вызывает ли это какие-либо проблемы, потому что я еще не видел никаких проблем в своем приложении. Спасибо

2 ответа

Не беспокойтесь об этом особо. Ошибка связана с библиотекой Firebase, которая в собственной реализации содержит некоторый код, который ссылается на API-интерфейсы, уже отмеченные как устаревшие.

Это не вызовет каких-либо проблем в вашем коде, и они наверняка исправят это в следующей версии библиотеки.

Это происходит только после того, как flutter cleanпотому что это момент, когда он компилируется и обнаруживается это предупреждение. После этого компиляция кешируется и больше не компилируется.

Держите свое приложение и зависимости приложений в актуальном состоянии и не беспокойтесь о предупреждениях.

Другие вопросы по тегам