在flutter中配置local_auth插件

2023-12-03

我的项目使用 kotlin,当我想使用 Local_auth 插件时,出现以下错误:

PlatformException(no_fragment_activity, local_auth plugin requires activity to be a FragmentActivity., null)

local_auth 的示例所说的是:

package io.flutter.plugins.localauthexample;

import io.flutter.embedding.android.FlutterFragmentActivity;
import io.flutter.embedding.engine.FlutterEngine;
import io.flutter.plugins.localauth.LocalAuthPlugin;

public class MainActivity extends FlutterFragmentActivity {
  // TODO(bparrishMines): Remove this once v2 of GeneratedPluginRegistrant rolls to stable. https://github.com/flutter/flutter/issues/42694
  @Override
  public void configureFlutterEngine(FlutterEngine flutterEngine) {
    flutterEngine.getPlugins().add(new LocalAuthPlugin());
  }
}

and

package io.flutter.plugins.localauthexample;

import android.os.Bundle;
import io.flutter.app.FlutterFragmentActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;

public class EmbeddingV1Activity extends FlutterFragmentActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    GeneratedPluginRegistrant.registerWith(this);
  }
}

但问题是我不了解 kotlin,也不知道如何创建我的 kotlin 文件。

另外,我猜(我不确定),它可能是新版本中颤振的一个错误。


改变MainActivity.kt文件的代码为此

import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterFragmentActivity() {
    override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
        GeneratedPluginRegistrant.registerWith(flutterEngine);
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在flutter中配置local_auth插件 的相关文章

  • 如何在 Openfire 中使用 smack

    你好 我计划开发一个可以连接到 gtalk facebook 等的聊天客户端 我决定将 smack API 与 openfire 一起使用 但我需要很少的指导来了解如何将它与 openfire 服务器一起使用 openfire 是否提供了基
  • 如何使用 JAVA 代码以编程方式捕获线程转储?

    我想通过 java 代码生成线程转储 我尝试使用 ThreadMXBean 为此 但我没有以正确的格式获得线程转储 因为我们正在使用jstack命令 请任何人提供一些帮助 他们是否有其他方式获取线程转储 使用任何其他 API 我想要的线程转
  • HAProxy SSL终止+客户端证书验证+curl/java客户端

    我希望使用我自己的自签名证书在 HAProxy 上进行 SSL 终止 并使用我创建的客户端证书验证客户端访问 我通过以下方式创建服务器 也是 CA 证书 openssl genrsa out ca key 1024 openssl req
  • 在 Struts 2 中传递 URL 参数而不使用查询字符串

    我想使用类似的 URL host ActionName 123 abc 而不是像这样传递查询字符串 host ActionName parm1 123 parm2 abc 我怎样才能在 Struts 2 中做到这一点 我按照下面的方法做了
  • 为自定义驱动程序创建 GraphicsDevice

    我正在开发一个在嵌入式系统中使用 Java 的项目 我有用于屏幕和触摸输入的驱动程序 以及用于文本输入的虚拟键盘 我的屏幕驱动程序有一个Graphics2D您可以绘制的对象和repaint Rectangle 更新方法 类似地 触摸驱动器能
  • 在 MongoDB 和 Apache Solr 之间同步数据的简单方法

    我最近开始使用 MongoDB 和 Apache Solr 我使用 MongoDB 作为数据存储 并且希望 Apache Solr 为我的数据创建索引 以实现应用程序中的搜索功能 经过一些研究 我发现 基本上有两种方法可以在 MongoDB
  • 如何使用正则表达式验证 1-99 范围?

    我需要验证一些用户输入 以确保输入的数字在 1 99 范围内 含 这些必须是整数 Integer 值 允许前面加 0 但可选 有效值 1 01 10 99 09 无效值 0 007 100 10 5 010 到目前为止 我已经制定了以下正则
  • 期待活页夹但得到空

    尽管一切正常 但我在日志中收到此消息 W Parcel Expecting binder but got null 有人遇到过这样的问题吗 如何解决 重现步骤 只需创建一个新的 Flutter 项目并在模拟器 仿真器上运行它 查看日志 您将
  • Java:如何确定文件所在的驱动器类型?

    Java 是否有一种独立于平台的方法来检测文件所在的驱动器类型 基本上我有兴趣区分 硬盘 可移动驱动器 如 USB 记忆棒 和网络共享 JNI JNA 解决方案不会有帮助 可以假设 Java 7 您可以使用 Java 执行 cmd fsut
  • 如何通过 Android 按钮单击运行单独的应用程序

    我尝试在 Android 应用程序中添加两个按钮 以从单独的两个应用程序订单系统和库存系统中选择一个应用程序 如图所示 我已将这两个应用程序实现为两个单独的 Android 项目 当我尝试运行此应用程序时 它会出现直到正确选择窗口 但是当按
  • 在 Clojure 中解压缩 zlib 流

    我有一个二进制文件 其内容由zlib compress在Python上 有没有一种简单的方法可以在Clojure中打开和解压缩它 import zlib import json with open data json zlib wb as
  • Karaf / Maven - 无法解决:缺少需求 osgi.wiring.package

    我无法在 Karaf 版本 3 0 1 中启动捆绑包 该包是使用 Maven 构建的并导入gson http mvnrepository com artifact com google code gson gson 2 3 1 我按照要求将
  • 如何运行 Kotlin REPL kotlinc-jvm 或 kotlinc

    我对 Kotlin 完全陌生 我正在尝试运行 Kotlin REPL 下列的this https kotlinlang org docs tutorials command line html running the repl 考虑到我使用
  • 如何处理 StaleElementReferenceException

    我正在为鼠标悬停工作 我想通过使用 for 循环单击每个链接来测试所有链接的工作条件 在我的程序中 迭代进行一次 而对于下一次迭代 它不起作用并显示 StaleElementReferenceException 如果需要 请修改代码 pub
  • Hadoop NoSuchMethodError apache.commons.cli

    我在用着hadoop 2 7 2我用 IntelliJ 做了一个 MapReduce 工作 在我的工作中 我正在使用apache commons cli 1 3 1我把库放在罐子里 当我在 Hadoop 集群上使用 MapReduceJob
  • 替换文件中的字符串

    我正在寻找一种方法来替换文件中的字符串而不将整个文件读入内存 通常我会使用 Reader 和 Writer 即如下所示 public static void replace String oldstring String newstring
  • ECDH使用Android KeyStore生成私钥

    我正在尝试使用 Android KeyStore Provider 生成的私有文件在 Android 中实现 ECDH public byte ecdh PublicKey otherPubKey throws Exception try
  • 记录类名、方法名和行号的性能影响

    我正在我的 java 应用程序中实现日志记录 以便我可以调试应用程序投入生产后可能出现的潜在问题 考虑到在这种情况下 人们不会奢侈地使用 IDE 开发工具 以调试模式运行事物或单步执行完整代码 因此在每条消息中记录类名 方法名和行号将非常有
  • try-with-resources 中出现死代码警告,但翻译后的 try-catch-finally 中没有出现死代码警告

    以下代码使用try 有资源 https docs oracle com javase specs jls se7 html jls 14 html jls 14 20 3Java 8 中引入的构造 偶尔抛出 方法被声明为抛出一个偶尔的异常
  • 即使调整大小,如何获得屏幕的精确中间位置

    好的 这个问题有两部分 当我做一个JFrame 并在其上画一些东西 即使我将宽度设置为 400 并使其在一个项目击中它时 当然 允许项目宽度 它会反弹回来 但由于某种原因 它总是偏离屏幕约 10 个像素 有没有办法解决这个问题 或者我只需要

随机推荐

  • 连续解雇2个ViewController

    我尝试了两种方法来连续解雇 2 个视图控制器 但只有其中一个被解雇 而不是第二个 method1 void LoginDone NSNotification notif self dismissViewControllerAnimated
  • 从图库中获取图像并在 ImageView 中显示

    我需要通过单击按钮从图库中获取图像并将其显示到图像视图中 我按照以下方式进行 btn image button setOnClickListener new View OnClickListener Override public void
  • 如何将文件从 DOS 转换为 Unix [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我需要在 PowerShell 中将文件从 DOS 转换为 Unix 我知道这在 Unix 中可以很容易地完成 dos2unix file newfile 它可以很简单 Get Co
  • 在java中在很短的时间内搜索一个非常大的ARPA文件

    我有一个将近 1 GB 的 ARPA 文件 我必须在不到 1 分钟的时间内完成搜索 我搜索了很多 但还没有找到合适的答案 我想我不必阅读整个文件 我只需跳转到文件中的特定行并读取整行 ARPA 文件的行长度不同 我不得不提一下 ARPA 文
  • 谷歌工作表单元格重新计算

    我正在创建一款棋盘游戏 并决定为此目的选择 Google 表格 我已将问题简化为由一张纸和一个脚本组成的最小示例 情况 Following points refer to my dice sheet Cells B2 C5 contain
  • 如何在不编辑函数签名的情况下纠正“无法推断适当的生命周期”?

    背景 我正在创建一个返回切片引用的迭代器 T 但数据向量需要保持不可变 迭代器cannot修改原始数据 但修改后必须重复返回相同的切片指针 我考虑过让我的迭代器拥有一个Vec
  • 使用STS创建新的Web应用程序项目时找不到Spring MVC项目?

    我是 Spring MVC 的新手 并尝试从互联网教程中学习 例如来自期刊开发 泉源 and codejava 所有这些都告诉我使用STS作为 IDE 并寻求New Project Spring Template Project Sprin
  • 将 String 中的类型名称反映为 Scala 中的实际类型

    我有以下类对象 class DefaultValue A val default A object DefaultValue implicit object DefaultDouble extends DefaultValue Double
  • 为什么我们不能在同一个类中声明一个类的对象?

    class A A a why can t we do this 因为类的大小是无限的 这是通过指定不能将不完整的类型作为成员 只能将其引用或指针来以语言方式完成的 并且A在类定义结束之前是一个不完整的类型
  • ARC编译器下缺乏自动释放优化

    我只是想知道 为什么ARC编译器下没有自动释放池优化 它将在最内层作用域中保留一个对象 将其从自动释放池中删除 并在该对象不再使用时释放它 引用另一个问题中一个非常不切实际的例子 for NSUInteger i 0 i lt 10000
  • 如何从 ReactiveCommand 捕获异常?

    我知道如何处理由调用的异步任务引发的异常ReactiveCommand
  • 当应用程序在后台运行时以编程方式更改iPhone锁定屏幕

    我正在开发一个 iPhone 应用程序 当应用程序在后台运行时 我必须以编程方式更改锁屏图像 我有很多东西说这是不可能的 但有一个应用程序可以实现此目的 请让我知道如何实现这一点 Thanks 更改锁定屏幕图像的唯一方法是在播放音频时 Po
  • 如何访问和查询复制到assets文件夹中的数据库?

    我读过一些教程 其中将预先存在的数据库复制到资产文件夹 并编写代码将该数据库复制到应用程序数据库的默认系统路径 package com example c1 import java io FileOutputStream import ja
  • Python-将用户输入转换为列表

    有没有办法要求用户输入并将他们的输入转换为列表 元组或字符串 我想要将一系列数字插入到矩阵中 我可以告诉他们将所有数字输入控制台 不带空格并迭代它们 但是还有其他方法可以做到这一点吗 您可以简单地执行以下操作 user input inpu
  • 在客户端离线解析 XSLT

    是否有任何用于 XSLT 的离线 无需通过网络服务器提交代码 解析器 XSLT IDE 交互式开发环境 X选择器 我已经使用了 6 7 年了 免费 有 MSXML 调试器 有 XSLT 1 0 和 XSLT 2 0 的智能感知 此外还有一些
  • 如何使用 Google API 版本 2 在 Google Apps 日历中添加“附件”?

    我正在使用 NET 的 Google API 版本 2 来创建 Google 日历条目 如何将 附件 添加到 Google 日历 Thanx 我试图自己找到这个问题的答案 在使用以下命令查看各种查询的 XML 结果之后日历 API 源 我很
  • 将鼠标事件从 Java UI 传递到后面的应用程序

    我的问题与要求完全相同如何在 C Vista 中将鼠标事件传递给我后面的应用程序 但我需要同样的透明 Java UI 我可以使用 6 0 轻松创建透明的 Java UI 但无法获取有关通过应用程序将事件传递到后面的任何应用程序 例如浏览器
  • JavaFX 和外部 JAR

    我正在尝试部署 JavaFX 应用程序 但是当我在浏览器中运行它时 它似乎无法在外部 jar 文件中找到类 java lang RuntimeException java lang ExceptionInInitializerError C
  • 具有单个 ManagedObjectContext 的 NSManagedObject 的 NSMergeConflict

    我正在使用 coreData 文件夹和文件之间有一对多的关系 我在整个申请过程中仅使用一个 MOC 我只是将它传递给不同的 viewControllers 执行添加 编辑 删除和保存等操作 我的 rootViewController 使用
  • 在flutter中配置local_auth插件

    我的项目使用 kotlin 当我想使用 Local auth 插件时 出现以下错误 PlatformException no fragment activity local auth plugin requires activity to