【问题标题】:JitsiMeetPlugin.kt: (66, 42): Type mismatch: inferred type is Activity? but Activity was expectedJitsiMeetPlugin.kt: (66, 42): 类型不匹配:推断类型是 Activity?但预计会有活动
【发布时间】:2022-06-20 02:17:44
【问题描述】:

我插件 JitsiMeet 但现在我在为这个包提供所有依赖项后收到此错误。


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':jitsi_meet:compileDebugKotlin'.
> Compilation error. See log for more details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2m 39s
Exception: Gradle task assembleDebug failed with exit code 1

【问题讨论】:

    标签: android flutter gradle build.gradle jitsi-meet


    【解决方案1】:

    转到 JitsiMeetPlugin.kt 文件并将所有 Activity 替换为 Activity?除了包名和注释。

    【讨论】:

      【解决方案2】:

      如何去 JitsiMeetPlugin.kt C:\src\flutter.pub-cache\hosted\pub.dartlang.org\jitsi_meet-4.0.0\android\src\main\kotlin\com\gunschu\jitsi_meet\JitsiMeetPlugin.kt: (66, 42): 类型不匹配:推断类型是活动?但预计会有活动

      FAILURE:构建失败并出现异常。

      • 出了什么问题: 任务 ':jitsi_meet:compileDebugKotlin' 执行失败。

      编译错误。查看日志了解更多详情

      • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

      • 通过https://help.gradle.org获得更多帮助

      在 17 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

      【讨论】:

      • 放? JitsiMeetPulgin.k 文件中的 Activity 背后。
      【解决方案3】:

      我实际上为他们修复了错误,希望 CODEOWNER 审查它。这只是一个type error

      你得到的错误:

      JitsiMeetPlugin.kt C:\src\flutter.pub-cache\hosted\pub.dartlang.org\
      jitsi_meet-4.0.0\android\src\main\kotlin\com\gunschu\jitsi_meet\
      JitsiMeetPlugin.kt: (66, 42): 
      Type mismatch: inferred type is Activity? but Activity was expected
      

      导致错误的原因:

          constructor(activity: Activity) : this() {
              this.activity = activity
          }
      

      解决方案:

      constructor(activity: Activity?) : this() {
              this.activity = activity
      }
      

      从这里: https://github.com/gunschu/jitsi_meet/blob/97154d582969af1155489bd066d280d85054e5c7/jitsi_meet/android/src/main/kotlin/com/gunschu/jitsi_meet/JitsiMeetPlugin.kt#L34

      参考:https://github.com/gunschu/jitsi_meet/issues/393

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-03-02
        • 1970-01-01
        • 1970-01-01
        • 2022-11-14
        • 1970-01-01
        • 1970-01-01
        • 2021-09-16
        相关资源
        最近更新 更多