Я пытаюсь использовать бинар 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