Я пытаюсь использовать бинар FFMPEG в моем Android APK, но я сталкиваюсь с проблемами разрешения. Вот что я пробовал до сих пор:
поместил двоичный файл ffmpeg в Assets /.
во время выполнения, скопировал его в обоих getfilesdir () и getcachedir ().
recebilable flag via ffmpegfile.sexexecutable (true); binary can run in ADB shell (adb shell → execute binary manually works).
However, when I try to execute it from the app using Runtime.exec() or ProcessBuilder, I get:
java.io.IOException: Permission denied
Errno 13
I’ve also tried:
Различные каталоги (файлы, кэш, подпалки) < /p>
Использование CHMOD 755 через Runtime.exec ("CHMOD 755 ...") < /p>
Targeting API 24–33 < /p>
.so Зависимость зависимости. /> Вопросы: < /p>
Можно ли выполнить бинарную отправку внутри APK на нерешенном устройстве без JNI? /> Если нет, то какой рекомендуемый способ включить ffmpeg в APK, чтобы я мог запускать команды? < /p>
< /li>
< /ul>
Подробнее здесь: https://stackoverflow.com/questions/797 ... pying-to-f
Разрешение отказано при выполнении FFMPEG Binary из APK, даже после копирования в каталог файлов/кэш ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В Termux Android LS: не может открыть каталог '.': Разрешение отказано?
Anonymous » » в форуме Android - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Измените кэш-контроль max-age-48000 на кэш-контроль max-age=48000 в заголовке ответа.
Anonymous » » в форуме C# - 0 Ответы
- 140 Просмотры
-
Последнее сообщение Anonymous
-