错误:PlatformException(no_fragment_activity,local_auth插件要求活动为FragmentActivity.为null) [英] Error: PlatformException(no_fragment_activity, local_auth plugin requires activity to be a FragmentActivity., null)
问题描述
在使用local_auth版本0.6.0时遇到此错误
它在iOS上运行正常,但在android中出现此错误.
已经实现了class MainActivity: FlutterFragmentActivity()
,但仍然遇到此问题
这就是我为解决此问题所做的
如下更改MainActivity.kt
package com.[your.package]
import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterFragmentActivity() {
override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
GeneratedPluginRegistrant.registerWith(flutterEngine);
}
}
但是,在更改此MainActivity.kt
之后,我还遇到了Theme.AppCompat
的其他问题.请查看 https://gist.github.com/akifarhan/f70a2c777651651f2ea61a15eb92a5939c1 作为解决方案. /p>
Getting this error while using local_auth version 0.6.0
It's working fine for iOS but getting this error in android.
Already have implemented class MainActivity: FlutterFragmentActivity()
but still getting this issue
This is what i did to solve this issue
Change MainActivity.kt
as below
package com.[your.package]
import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterFragmentActivity() {
override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
GeneratedPluginRegistrant.registerWith(flutterEngine);
}
}
However, after changing this MainActivity.kt
, I also faced some other issue with the Theme.AppCompat
. Check this out https://gist.github.com/akifarhan/f70a2c777651f2ea61a15eb92a5939c1 for the solution.
这篇关于错误:PlatformException(no_fragment_activity,local_auth插件要求活动为FragmentActivity.为null)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!