我正在使用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 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!
任何人都可以指导删除警告,以及如何找到一个贬值的API使用的插件sms_autofill。
2条答案
按热度按时间brccelvz1#
您可以执行以下操作:
flutter upgrade
flutter clean
flutter run
如果在发布时出现意外结果,请将此添加到
app/build.gradle
文件中:proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro'
bnl4lu3b2#
我遇到过同样的问题,我做了这些步骤。
如果使用API调用,
请确保您在android Manifest android\app\src\main\AndroidManifest.xml上具有Internet权限
如果如果您使用共享首选项插件,
在android\build.gradle中设置依赖项以使用类路径“com.android.tools.build:gradle:3.5.1”
在android\app\src\main\AndroidManifest.xml清单中添加以下行
然后将这些行添加到android\app\build.gradle中
运行此命令,
然后调试应用程序,
在停止调试并使用以下命令构建apk后,
或