flutter_sound
flutter_sound copied to clipboard
Error starting recorderflutter_sound_example.aac: open failed: EROFS (Read-only file system)
I copied the simple_record_example.dart, and I have added many permissions to Android Manifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
but still have the same error , it says that cannot found flutter_sound_example.aac file
E/SoundMediaRecorder( 4417): java.io.FileNotFoundException: flutter_sound_example.aac: open failed: EROFS (Read-only file system)
E/FlautoRecorder( 4417): Error starting recorderflutter_sound_example.aac: open failed: EROFS (Read-only file system)
complete errors in here:
Performing hot restart...
Syncing files to device sdk gphone x86 arm...
Restarted application in 987ms.
I/flutter ( 4417): FS:---> openAudioSession
I/flutter ( 4417): FS:---> channelMethodCallHandler : openAudioSessionCompleted
I/flutter ( 4417): FS:<--- channelMethodCallHandler : openAudioSessionCompleted
I/flutter ( 4417): FS:<--- openAudioSession
I/flutter ( 4417): Permission.storage.status====true
E/SoundMediaRecorder( 4417): Exception:
E/SoundMediaRecorder( 4417): java.io.FileNotFoundException: flutter_sound_example.aac: open failed: EROFS (Read-only file system)
E/SoundMediaRecorder( 4417): at libcore.io.IoBridge.open(IoBridge.java:492)
E/SoundMediaRecorder( 4417): at java.io.RandomAccessFile.<init>(RandomAccessFile.java:289)
E/SoundMediaRecorder( 4417): at java.io.RandomAccessFile.<init>(RandomAccessFile.java:152)
E/SoundMediaRecorder( 4417): at android.media.MediaRecorder.prepare(MediaRecorder.java:1091)
E/SoundMediaRecorder( 4417): at com.dooboolab.TauEngine.FlautoRecorderMedia._startRecorder(FlautoRecorderMedia.java:168)
E/SoundMediaRecorder( 4417): at com.dooboolab.TauEngine.FlautoRecorder.startRecorder(FlautoRecorder.java:198)
E/SoundMediaRecorder( 4417): at com.dooboolab.fluttersound.FlutterSoundRecorder.startRecorder(FlutterSoundRecorder.java:206)
E/SoundMediaRecorder( 4417): at com.dooboolab.fluttersound.FlutterSoundRecorderManager.onMethodCall(FlutterSoundRecorderManager.java:109)
E/SoundMediaRecorder( 4417): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/SoundMediaRecorder( 4417): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/SoundMediaRecorder( 4417): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:692)
E/SoundMediaRecorder( 4417): at android.os.MessageQueue.nativePollOnce(Native Method)
E/SoundMediaRecorder( 4417): at android.os.MessageQueue.next(MessageQueue.java:335)
E/SoundMediaRecorder( 4417): at android.os.Looper.loop(Looper.java:183)
E/SoundMediaRecorder( 4417): at android.app.ActivityThread.main(ActivityThread.java:7656)
E/SoundMediaRecorder( 4417): at java.lang.reflect.Method.invoke(Native Method)
E/SoundMediaRecorder( 4417): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/SoundMediaRecorder( 4417): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
E/SoundMediaRecorder( 4417): Caused by: android.system.ErrnoException: open failed: EROFS (Read-only file system)
E/SoundMediaRecorder( 4417): at libcore.io.Linux.open(Native Method)
E/SoundMediaRecorder( 4417): at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
E/SoundMediaRecorder( 4417): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
E/SoundMediaRecorder( 4417): at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
E/SoundMediaRecorder( 4417): at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7542)
E/SoundMediaRecorder( 4417): at libcore.io.IoBridge.open(IoBridge.java:478)
E/SoundMediaRecorder( 4417): ... 17 more
E/MediaRecorder( 4417): resume called in an invalid state: 4
E/MediaRecorder( 4417): stop called in an invalid state: 4
D/SoundMediaRecorder( 4417): Error Stop Recorder
E/FlautoRecorder( 4417): Error starting recorderflutter_sound_example.aac: open failed: EROFS (Read-only file system)
E/flutter ( 4417): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Exception: PlatformException(startRecorder, startRecorder, Failure to start recorder, null)
E/flutter ( 4417): #0 FlutterSoundRecorder.startRecorder (package:flutter_sound_lite/public/flutter_sound_recorder.dart:414:7)
E/flutter ( 4417): <asynchronous suspension>
E/flutter ( 4417): #1 _SimpleRecorderState.record (package:flutter_demo_microphone/main.dart:113:10)
E/flutter ( 4417): <asynchronous suspension>
E/flutter ( 4417): #2 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:993:19)
E/flutter ( 4417): #3 _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:1111:38)
E/flutter ( 4417): #4 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:183:24)
E/flutter ( 4417): #5 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:598:11)
E/flutter ( 4417): #6 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:287:5)
E/flutter ( 4417): #7 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:222:7)
E/flutter ( 4417): #8 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:476:9)
E/flutter ( 4417): #9 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:77:12)
E/flutter ( 4417): #10 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:122:9)
E/flutter ( 4417): #11 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:377:8)
E/flutter ( 4417): #12 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:120:18)
E/flutter ( 4417): #13 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:106:7)
E/flutter ( 4417): #14 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:358:19)
E/flutter ( 4417): #15 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:338:22)
E/flutter ( 4417): #16 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:267:11)
E/flutter ( 4417): #17 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:295:7)
E/flutter ( 4417): #18 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:240:7)
E/flutter ( 4417): #19 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:213:7)
E/flutter ( 4417): #20 _rootRunUnary (dart:async/zone.dart:1206:13)
E/flutter ( 4417): #21 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter ( 4417): #22 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter ( 4417): #23 _invoke1 (dart:ui/hooks.dart:265:10)
E/flutter ( 4417): #24 _dispatchPointerDataPacket (dart:ui/hooks.dart:174:5)
E/flutter ( 4417):
This issue is stale because it has been open 90 days with no activity. Leave a comment or this will be closed in 7 days.