gpt4 book ai didi

android - com.app.MainActivity 无法转换为 com.facebook.react.ReactActivity

转载 作者:行者123 更新时间:2023-12-04 23:59:32 24 4
gpt4 key购买 nike

在使用 React Native 第三方库时遇到这个 Android 错误,做了一些调试并缩小到以下 Kotlin 代码

class GModule(private val reactContext: ReactApplicationContext) : ReactContextBaseJavaModule(reactContext) {

val activity = reactContext.currentActivity as ReactActivity

尝试自己调试它,但不知道从哪里开始,因为我不熟悉 Kotlin,非常感谢任何帮助或指导:) thankssssss

最佳答案

我自己弄明白了,所以我的 React Native 应用程序正在使用 React Native Navigation,并且 MainActivity 类扩展到 NavigationActivity 而不是 ReactActivity。解决方案是将 reactContext.currentActivity 转换为 AppCompatActivity,因为 NavigationActivity 扩展了 AppCompatActivity。

关于android - com.app.MainActivity 无法转换为 com.facebook.react.ReactActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65714116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com