Flutter 插件:InAppPurchasePlugin.java 使用未经检查或不安全的操作

Flutter plugin: InAppPurchasePlugin.java uses unchecked or unsafe operations

当我试图添加 in_app_purchase 插入应用程序 pubspec.yaml 文件时,出现以下错误。

添加插件后。与任何特定代码无关。

Note: /Users/tanzimfahim/flutter/.pub-cache/hosted/pub.dartlang.org/in_app_purchase-0.2.0+3/android/src/main/java/io/flutter/plugins/inapppurchase/InAppPurchasePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

未经检查或不安全的操作

Android 上向 Flutter 和 运行 您的应用 添加插件时,您经常会看到警告. "unchecked or unsafe operations" 警告很常见。

他们很好

不必担心因为:

  • 这只是一个警告,而不是错误。这些警告只会在您第一次编译插件时出现,即每次使用 flutter clean 或添加新插件时;通常在第一次编译插件时。

  • 大多数插件,当然是所有 Flutter favorites,都经过 测试。如果 未检查或不安全的 操作被保留,作者已确定这些操作在他们的用例中是好的。

你能对他们做些什么?

正如我在上面概述的那样,您 不必对它们做任何事情

您可以做的是 file an issue about it or create a pull request 直接 抑制 警告或在代码中找到替代解决方案。