moinsen_screen_recording 1.0.0 copy "moinsen_screen_recording: ^1.0.0" to clipboard
moinsen_screen_recording: ^1.0.0 copied to clipboard

Gradle-9-clean fork of flutter_screen_recording. Native screen recording for Android/iOS/Web with the dead jcenter + bytedance repositories removed, which is what breaks an upstream 2.0.25 build on Gradle 9.

Changelog #

1.0.0 #

Initial release — a Gradle-9-clean fork of flutter_screen_recording 2.0.25.

  • Android build.gradle: removed the two dead / unreachable repositories that break a Gradle 9 app build — jcenter() (shut down 2021) and the artifact.bytedance.com maven repo. On Gradle 8 these were tried-and- skipped; Gradle 9 fails harder on unreachable repos.
  • Kept the native recorder com.github.HBiSoft:HBRecorder:2.0.5 on jitpack (a live repo, injected via rootProject.allprojects), so consuming apps still need no repository config of their own. (Vendoring it as a local .aar is impossible in a library module — AGP: "Direct local .aar file dependencies are not supported when building an AAR".)
  • Dropped standalone-build leftovers (android/settings.gradle, android/gradle.properties with enableJetifier, the gradle wrapper).
  • Entry-point class renamed FlutterScreenRecordingMoinsenScreenRecording; method signatures unchanged. Dart facade + iOS implementation otherwise identical to upstream.
0
likes
120
points
93
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Gradle-9-clean fork of flutter_screen_recording. Native screen recording for Android/iOS/Web with the dead jcenter + bytedance repositories removed, which is what breaks an upstream 2.0.25 build on Gradle 9.

Topics

#screen-recording #recording #media-projection

License

MIT (license)

Dependencies

flutter, flutter_foreground_task, flutter_screen_recording_platform_interface, flutter_screen_recording_web

More

Packages that depend on moinsen_screen_recording

Packages that implement moinsen_screen_recording