flutter - 构建apk时颤动的短信功能无法唤醒
问题描述
我正在使用 package 构建一个颤振应用程序sms: ^0.2.4
,该应用程序在调试模式下运行良好,但是当我尝试使用 构建 apk 文件flutter build apk --split-per-abi
时,出现如下异常:
Note: C:\Users\Dheeraj\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\sms-0.2.4\android\src\main\java\com\babariviere\sms\telephony\TelephonyManager.java uses or overrides a deprecated API
和
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':sms:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
C:\Users\Dheeraj\.gradle\caches\transforms-2\files-2.1\a528b13ac93e64cafa3d0480e2c93207\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/fontVariationSettings not found.
C:\Users\Dheeraj\.gradle\caches\transforms-2\files-2.1\a528b13ac93e64cafa3d0480e2c93207\core-1.1.0\res\values\values.xml:142:5-173:25: AAPT: error: resource android:attr/ttcIndex not found.
我也尝试过使用flutter_sms 2.0.1+2
包,但仍然没有任何变化。我得到了与上述相同的异常。
解决方案
我不推荐这个包,因为它是全新的,在我们的应用程序中使用它是一个巨大的风险!
推荐阅读
- django - ERR_CONNECTION_REFUSED 与 Django 和 Vue.js 捆绑文件
- java - 如何在 Spring Boot 中将多个域添加到 Access-Control-Allow-Origin?
- spring-boot - 弹簧靴 2 | 在接口中定义@RequestMapping
- python - gatk VariantRecalibrator 上的 Snakemake
- java - 在java中的方法中返回不同的数据类型
- c++ - 如何将字节从 std::ostream 流式传输到 std::vector
? - php - Laravel 集合变换/映射方法不一致的行为
- react-native - 如何修复键盘以隐藏 React Native 中的输入字段
- excel - 如何在一个单元格中使用触发词有条件地格式化一系列单元格?
- visual-studio-code - vscode 不断生成覆盖目录