Hello! I have a problem with this code 
My android studio terminal says:
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072470, service: File, action: resolveLocalFileSystemURI, actionArgs: ["file:\/\/\/storage\/emulated\/0\/Android\/data\/io.ionic.starter\/"]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072471, service: File, action: getFile, actionArgs: ["cdvfile:\/\/localhost\/sdcard\/Android\/data\/io.ionic.starter\/","my_file.mp3",{"create":true}]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: INVALID, service: Media, action: create, actionArgs: ["fa04d338-82b1-8f27-d3cc-362a4d60aa03","\/storage\/emulated\/0\/Android\/data\/io.ionic.starter\/my_file.mp3"]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: INVALID, service: Media, action: release, actionArgs: ["fa04d338-82b1-8f27-d3cc-362a4d60aa03"]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: INVALID, service: Media, action: startRecordingAudio, actionArgs: ["fa04d338-82b1-8f27-d3cc-362a4d60aa03","\/storage\/emulated\/0\/Android\/data\/io.ionic.starter\/my_file.mp3"]
W/System.err: java.io.FileNotFoundException: /storage/emulated/0/tmprecording-1622781222190.3gp: open failed: EPERM (Operation not permitted)
at libcore.io.IoBridge.open(IoBridge.java:492)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:289)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:152)
at android.media.MediaRecorder.prepare(MediaRecorder.java:1091)
at org.apache.cordova.media.AudioPlayer.startRecording(AudioPlayer.java:161)
at org.apache.cordova.media.AudioHandler.startRecordingAudio(AudioHandler.java:287)
at org.apache.cordova.media.AudioHandler.promptForRecord(AudioHandler.java:543)
W/System.err: at org.apache.cordova.media.AudioHandler.execute(AudioHandler.java:118)
at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)
at org.apache.cordova.PluginManager.exec(PluginManager.java:132)
at com.getcapacitor.MessageHandler.callCordovaPluginMethod(MessageHandler.java:107)
at com.getcapacitor.MessageHandler.postMessage(MessageHandler.java:51)
W/System.err: at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: android.system.ErrnoException: open failed: EPERM (Operation not permitted)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
W/System.err: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7542)
at libcore.io.IoBridge.open(IoBridge.java:478)
... 15 more
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: INVALID, service: Media, action: stopRecordingAudio, actionArgs: ["fa04d338-82b1-8f27-d3cc-362a4d60aa03"]
V/ActivityThread: Recovering failed rename /storage/emulated/0/tmprecording-1622781222190.3gp to /storage/emulated/0/Android/data/io.ionic.starter/my_file.mp3
E/ActivityThread: Rename recovery failed
android.system.ErrnoException: rename failed: EXDEV (Cross-device link)
at libcore.io.Linux.rename(Native Method)
at libcore.io.ForwardingOs.rename(ForwardingOs.java:190)
at libcore.io.BlockGuardOs.rename(BlockGuardOs.java:350)
at libcore.io.ForwardingOs.rename(ForwardingOs.java:190)
at android.app.ActivityThread$AndroidOs.rename(ActivityThread.java:7581)
at java.io.UnixFileSystem.rename(UnixFileSystem.java:368)
at java.io.File.renameTo(File.java:1412)
at org.apache.cordova.media.AudioPlayer.moveFile(AudioPlayer.java:204)
at org.apache.cordova.media.AudioPlayer.stopRecording(AudioPlayer.java:311)
at org.apache.cordova.media.AudioHandler.stopRecordingAudio(AudioHandler.java:298)
at org.apache.cordova.media.AudioHandler.execute(AudioHandler.java:121)
at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)
at org.apache.cordova.PluginManager.exec(PluginManager.java:132)
at com.getcapacitor.MessageHandler.callCordovaPluginMethod(MessageHandler.java:107)
at com.getcapacitor.MessageHandler.postMessage(MessageHandler.java:51)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)
E/AudioPlayer: /storage/emulated/0/tmprecording-1622781222190.3gp: open failed: ENOENT (No such file or directory)
java.io.FileNotFoundException: /storage/emulated/0/tmprecording-1622781222190.3gp: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:492)
at java.io.FileInputStream.<init>(FileInputStream.java:160)
at org.apache.cordova.media.AudioPlayer.moveFile(AudioPlayer.java:216)
at org.apache.cordova.media.AudioPlayer.stopRecording(AudioPlayer.java:311)
at org.apache.cordova.media.AudioHandler.stopRecordingAudio(AudioHandler.java:298)
at org.apache.cordova.media.AudioHandler.execute(AudioHandler.java:121)
at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)
at org.apache.cordova.PluginManager.exec(PluginManager.java:132)
at com.getcapacitor.MessageHandler.callCordovaPluginMethod(MessageHandler.java:107)
at com.getcapacitor.MessageHandler.postMessage(MessageHandler.java:51)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7542)
at libcore.io.IoBridge.open(IoBridge.java:478)
at java.io.FileInputStream.<init>(FileInputStream.java:160)
at org.apache.cordova.media.AudioPlayer.moveFile(AudioPlayer.java:216)
at org.apache.cordova.media.AudioPlayer.stopRecording(AudioPlayer.java:311)
at org.apache.cordova.media.AudioHandler.stopRecordingAudio(AudioHandler.java:298)
at org.apache.cordova.media.AudioHandler.execute(AudioHandler.java:121)
at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)
at org.apache.cordova.PluginManager.exec(PluginManager.java:132)
at com.getcapacitor.MessageHandler.callCordovaPluginMethod(MessageHandler.java:107)
at com.getcapacitor.MessageHandler.postMessage(MessageHandler.java:51)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.os.HandlerThread.run(HandlerThread.java:67)
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072472, service: File, action: resolveLocalFileSystemURI, actionArgs: ["file:\/\/\/storage\/emulated\/0\/Android\/data\/io.ionic.starter\/"]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072473, service: File, action: getFile, actionArgs: ["cdvfile:\/\/localhost\/sdcard\/Android\/data\/io.ionic.starter\/","my_file.mp3",{"create":false}]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072474, service: File, action: getFileMetadata, actionArgs: ["cdvfile:\/\/localhost\/sdcard\/Android\/data\/io.ionic.starter\/my_file.mp3"]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: File1300072475, service: File, action: readAsDataURL, actionArgs: ["cdvfile:\/\/localhost\/sdcard\/Android\/data\/io.ionic.starter\/my_file.mp3",0,0]
I/OpenGLRenderer: Davey! duration=788ms; Flags=0, IntendedVsync=16375330415818, Vsync=16375380415816, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=16375385185100, AnimationStart=16375385223500, PerformTraversalsStart=16375517780200, DrawStart=16375519755500, SyncQueued=16375546274700, SyncStart=16375707910300, IssueDrawCommandsStart=16375708735700, SwapBuffers=16376175747900, FrameCompleted=16376280105700, DequeueBufferDuration=1111700, QueueBufferDuration=5395300, GpuCompleted=16367851817200,
The problem is in that “callbackId: INVALID” I guess…but I don’t get how to solve this issue :c
Thanks for everyone for your support on this community