如何解决某些输入文件使用或覆盖已弃用的 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 举报,一经查实,本站将立刻删除。