微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

某些输入文件使用或覆盖已弃用的 API Flutter

如何解决某些输入文件使用或覆盖已弃用的 API Flutter

我正在使用 sms_autofill: ^1.3.1 来自 pub.dev插件
添加这个插件之前一切都很好。
我的pubspec.yaml文件如下

name: example_app
description: A new Flutter project.

publish_to: "none"

version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  Flutter:
    sdk: Flutter
  sms_autofill: ^1.3.1

dev_dependencies:
  Flutter_test:
    sdk: Flutter

Flutter:
  uses-material-design: true

在空白应用程序中添加插件后,在调试应用程序时显示以下警告

Launching lib\main.dart on Emulator in debug mode...
lib\main.dart:1
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
√ Built build\app\outputs\Flutter-apk\app-debug.apk.

Flutter -doctor 日志是

Doctor summary (to see all details,run Flutter doctor -v):
[√] Flutter (Channel stable,2.0.1,on Microsoft Windows [Version 10.0.18363.1379],locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Chrome - develop for the web
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.53.2)
[√] Connected device (1 available)

• No issues found!

任何人都可以指导删除警告,以及如何找到插件 sms_autofill 使用的折旧 api。

解决方法

你可以这样做:

flutter upgrade
flutter clean
flutter run

如果发布时有意外结果,请将其添加到您的 app/build.gradle 文件中:

proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。