Als «android-10.0» getaggte Fragen


1
Mit MediaRecorder.AudioSource.VOICE_COMMUNICATION aufgenommenes Audio ist auf einigen Geräten mit Android 10 leer
Ich nehme Audio für Sprachnachrichten in der App mit dem folgenden Code auf. MediaRecorder audioRecorder = new MediaRecorder(); audioRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION); audioRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); audioRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC); audioRecorder.setOutputFile(audioRecordingFile); audioRecorder.prepare(); audioRecorder.start(); Die Verwendung von MediaRecorder.AudioSource.VOICE_COMMUNICATION anstelle von MediaRecorder.AudioSource.MIC) ist sehr hilfreich bei der Aufzeichnung vorverarbeiteter sauberer Audios. Vor kurzem habe ich jedoch festgestellt, dass einige Probleme, bei …

3
Berechtigung wird mit Android Q ffmpeg verweigert ": error = 13, Berechtigung verweigert
Ich möchte die Frames aus dem RTSP-Video mit ffmpeg abrufen. Aber für Android 10 oben bekomme ich Fehler wie unten. E/FFmpeg: Exception while trying to run: [Ljava.lang.String;@55e447f java.io.IOException: Cannot run program "/data/user/0/com.example.downloadimagefromurl/files/ffmpeg": error=13, Permission denied at java.lang.ProcessBuilder.start(ProcessBuilder.java:1050) at java.lang.Runtime.exec(Runtime.java:698) at java.lang.Runtime.exec(Runtime.java:563) at com.github.hiteshsondhi88.libffmpeg.ShellCommand.run(ShellCommand.java:10) at com.github.hiteshsondhi88.libffmpeg.FFmpegExecuteAsyncTask.doInBackground(FFmpegExecuteAsyncTask.java:38) at com.github.hiteshsondhi88.libffmpeg.FFmpegExecuteAsyncTask.doInBackground(FFmpegExecuteAsyncTask.java:10) at android.os.AsyncTask$3.call(AsyncTask.java:378) at …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.