jonasbark / flutter_stripe_payment

[DISCONTINUED] A flutter plugin with stripe payment plugin integration
MIT License
309 stars 244 forks source link

app works fine but error in when getting release build #325

Closed Abdul8893 closed 3 years ago

Abdul8893 commented 3 years ago

here is error log file

Flutter crash report. Please report a bug at https://github.com/flutter/flutter/issues.

command

flutter --quiet assemble --depfile D:\WorkTime\AgileSolution\felmausa\build\app\intermediates\flutter\debug/flutter_build.d --output D:\WorkTime\AgileSolution\felmausa\build\app\intermediates\flutter\debug -dTargetFile=D:\WorkTime\AgileSolution\felmausa\lib\main.dart -dTargetPlatform=android -dBuildMode=debug -dTrackWidgetCreation=true --DartDefines=flutter.inspector.structuredErrors%3Dtrue debug_android_application

exception

FileSystemException: FileSystemException: Cannot open file, path = 'D:\WorkTime\AgileSolution\felmausa\build\app\intermediates\flutter\debug.last_build_id' (OS Error: The system cannot find the path specified. , errno = 3)

#0      _File.throwIfError (dart:io/file_impl.dart:635:7)
#1      _File.openSync (dart:io/file_impl.dart:479:5)
#2      _File.writeAsBytesSync (dart:io/file_impl.dart:604:31)
#3      _File.writeAsStringSync (dart:io/file_impl.dart:628:5)
#4      ForwardingFile.writeAsStringSync (package:file/src/forwarding/forwarding_file.dart:148:16)
#5      ErrorHandlingFile.writeAsStringSync.<anonymous closure> (package:flutter_tools/src/base/error_handling_io.dart:187:22)
#6      _runSync (package:flutter_tools/src/base/error_handling_io.dart:380:14)
#7      ErrorHandlingFile.writeAsStringSync (package:flutter_tools/src/base/error_handling_io.dart:186:5)
#8      FlutterBuildSystem.trackSharedBuildDirectory (package:flutter_tools/src/build_system/build_system.dart:673:23)
#9      FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:590:5)
<asynchronous suspension>
#10     AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:221:58)
#11     FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:977:18)
<asynchronous suspension>
#12     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:836:33)
<asynchronous suspension>
#13     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart)
#14     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#15     _rootRun (dart:async/zone.dart:1190:13)
#16     _CustomZone.run (dart:async/zone.dart:1093:19)
#17     _runZoned (dart:async/zone.dart:1630:10)
#18     runZoned (dart:async/zone.dart:1550:10)
#19     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#20     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:825:20)
#21     CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#22     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:335:21)
<asynchronous suspension>
#23     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart)
#24     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#25     _rootRun (dart:async/zone.dart:1190:13)
#26     _CustomZone.run (dart:async/zone.dart:1093:19)
#27     _runZoned (dart:async/zone.dart:1630:10)
#28     runZoned (dart:async/zone.dart:1550:10)
#29     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#30     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:281:19)
<asynchronous suspension>
#31     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:112:25)
#32     new Future.sync (dart:async/future.dart:223:31)
#33     CommandRunner.run (package:args/command_runner.dart:112:14)
#34     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:230:18)
#35     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:63:22)
#36     _rootRun (dart:async/zone.dart:1190:13)
#37     _CustomZone.run (dart:async/zone.dart:1093:19)
#38     _runZoned (dart:async/zone.dart:1630:10)
#39     runZonedGuarded (dart:async/zone.dart:1618:12)
#40     runZoned (dart:async/zone.dart:1547:12)
#41     run.<anonymous closure> (package:flutter_tools/runner.dart:61:18)
<asynchronous suspension>
#42     run.<anonymous closure> (package:flutter_tools/runner.dart)
#43     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart:67:18)
<asynchronous suspension>
#44     runInContext.runnerWrapper (package:flutter_tools/src/context_runner.dart)
#45     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#46     _rootRun (dart:async/zone.dart:1190:13)
#47     _CustomZone.run (dart:async/zone.dart:1093:19)
#48     _runZoned (dart:async/zone.dart:1630:10)
#49     runZoned (dart:async/zone.dart:1550:10)
#50     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#51     runInContext (package:flutter_tools/src/context_runner.dart:70:24)
#52     run (package:flutter_tools/runner.dart:46:10)
#53     main (package:flutter_tools/executable.dart:77:9)
#54     main (file:///C:/src/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#55     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#56     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

flutter doctor

[✓] Flutter (Channel stable, 1.22.6, on Microsoft Windows [Version 10.0.18363.1440], locale en-US)
    • Flutter version 1.22.6 at C:\src\flutter
    • Framework revision 9b2d32b605 (9 weeks ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:\Users\AnasAslam\AppData\Local\Android\Sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = C:\Users\AnasAslam\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[!] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.54.3)
    • VS Code at C:\Users\AnasAslam\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.20.0

[✓] Connected device (1 available)
    • Redmi Note 5 Pro (mobile) • 26.37.98.221:5555 • android-arm64 • Android 9 (API 28)

! Doctor found issues in 1 category.

Getting error when release command fired flutter build apk --release

FAILURE: Build failed with an exception.                                

* What went wrong:
Execution failed for task ':app:mergeReleaseResources'.
> Multiple task action failures occurred:
   > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
      > Android resource compilation failed
        H:\felmausa\android\app\src\main\res\mipmap-xhdpi\ic_launcher.png: AAPT: error: failed to read PNG signature: file does not start with PNG 
signature.

        H:\felmausa\android\app\src\main\res\mipmap-xhdpi\ic_launcher.png: AAPT: error: file failed to compile.

   > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
      > Android resource compilation failed
        H:\felmausa\android\app\src\main\res\mipmap-mdpi\ic_launcher.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature.

        H:\felmausa\android\app\src\main\res\mipmap-mdpi\ic_launcher.png: AAPT: error: file failed to compile.

   > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
      > Android resource compilation failed
        H:\felmausa\android\app\src\main\res\mipmap-hdpi\ic_launcher.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature.

        H:\felmausa\android\app\src\main\res\mipmap-hdpi\ic_launcher.png: AAPT: error: file failed to compile.

* 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 6m 15s
Running Gradle task 'assembleRelease'...                                
Running Gradle task 'assembleRelease'... Done                     377.8s
The build failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetifier to solve the incompatibility.       
Building plugin path_provider...
Running Gradle task 'assembleAarRelease'...                             
Running Gradle task 'assembleAarRelease'... Done                    9.5s
√ Built build\app\outputs\repo.
Building plugin stripe_payment...
Running Gradle task 'assembleAarRelease'...                             
Running Gradle task 'assembleAarRelease'... Done                   12.4s

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\AnasAslam\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\stripe_payment-1.0.11\android\build.gradle' line: 27

* What went wrong:
A problem occurred evaluating root project 'stripe_payment'.
> Failed to apply plugin [id 'com.android.internal.version-check']
   > Minimum supported Gradle version is 5.6.4. Current version is 5.4.1. If using the gradle wrapper, try editing the distributionUrl in C:\Users\AnasAslam\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\stripe_payment-1.0.11\android\gradle\wrapper\gradle-wrapper.properties to gradle-5.6.4-all.zip

* 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 10s

The plugin stripe_payment could not be built due to the issue above.

and here is my pubspec.yaml file (comments are removed)


name: felmausa
description: A new Flutter project.

publish_to: 'none' # Remove this line if you wish to publish to pub.dev

https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  get: ^3.24.0
  # device_preview: ^0.5.5
  country_code_picker: ^1.7.0
  carousel_slider: ^3.0.0
  google_fonts: ^1.1.2
  get_storage: ^1.4.0
  material_design_icons_flutter: 4.0.5855
  flutter_switch: ^0.2.0
  http: ^0.12.2
  pin_code_fields: ^6.1.0
  stripe_payment: 1.0.11
  intl: ^0.17.0
  flutter_svg: ^0.22.0
  url_launcher: any

  cupertino_icons: ^1.0.0

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

  uses-material-design: true

  assets:
    - assets/images/
    - assets/images/icons/
  fonts:
    - family: Poppins
      fonts:
        - asset: assets/fonts/Poppins-Italic.ttf
        - asset: assets/fonts/Poppins-Regular.ttf
          style: italic