【问题标题】:Plugin project :razorpay_flutter not found. Please update settings.gradle插件项目:razorpay_flutter 未找到。请更新 settings.gradle
【发布时间】:2021-06-01 16:52:03
【问题描述】:

运行 Gradle 任务 'assembleDebug'... ../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/razorpay_flutter-1.2.4/lib/razorpay_flutter.dart:1:8 : 错误: 未找到: 'dart:js' import 'dart:js';

  ^                                                                                                            ../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/razorpay_flutter-1.2.4/lib/razorpay_flutter.dart:91:29:    Error: The getter 'context' isn't defined for the class 'Razorpay'.
  • 'Razorpay' 来自'package:razorpay_flutter/razorpay_flutter.dart' ('../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/razorpay_flutter-1.2.4/lib/ razorpay_flutter.dart')。尝试将名称更正为现有 getter 的名称,或定义一个名为“context”的 getter 或字段。 _eventEmitter.on(事件、上下文、cb);
    ^^^^^^^ 未处理的异常: FileSystemException(uri=org-dartlang-untranslatable-uri:dart%3Ajs; message=StandardFileSystem 仅支持 file:* 和 data:* URI) #0 StandardFileSystem.entityForUri (package:front_end/ src/api_prototype/standard_file_system.dart:33:7) #1 asFileUri (package:vm/kernel_front_end.dart:657:37) #2 writeDepfile (package:vm/kernel_front_end.dart:825:21)
    #3 FrontendCompiler.compile (package:frontend_server/frontend_server.dart:572:15)
    #4 _FlutterFrontendCompiler.compile (package:flutter_frontend_server/server.dart:43:22)
    #5 starter (package:flutter_frontend_server/server.dart:182:27) #6 main (file:///b/s/w/ir/cache/builder/src/flutter/flutter_frontend_server/bin/starter.dart:9 :30) #7 _startIsolate。 (dart:isolate-patch/isolate_patch.dart:299:32)
    #8 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

                                                                                                                                            FAILURE: Build failed with an exception.                                                                                                                                                 * Where:                                                                                                            Script    '/home/sranjan/Downloads/flutter/packages/flutter_tools/gradle/flutter.gradle'    line: 904                    
                                                                                                                    * What went wrong:                                                                                                  Execution failed for task ':app:compileFlutterBuildDebug'.             
    

Process 'command '/home/sranjan/Downloads/flutter/bin/flutter'' 以非零退出值 1 结束 * 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。 * 在https://help.gradle.org 获得更多帮助,在 3m 58s 内构建失败
正在运行 Gradle 任务“assembleDebug”...
正在运行 Gradle 任务“assembleDebug”...完成
241.1s (!) 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

【问题讨论】:

    标签: flutter


    【解决方案1】:

    我也遇到了这个问题,只需将 pubspec.yaml 文件中的 razorpay 插件替换为

    razorpay_flutter: 1.2.3
    

    【讨论】:

      猜你喜欢
      • 2020-09-06
      • 2020-10-11
      • 2021-02-09
      • 2022-10-21
      • 2020-10-02
      • 2020-10-14
      • 2020-08-27
      • 2020-07-16
      相关资源
      最近更新 更多