Skip to content

Android Cpp Dependency

Taner Sener edited this page Jul 15, 2026 · 2 revisions

As explained in the Official Android C++ Library Support Guide, libc++ is not a system library. Therefore, applications that use it must package it in their APK.

FFmpegKit supports twelve external libraries that depend on libc++:

chromaprint, libilbc, libjxl, libsvtav1, openh264, rubberband, snappy, srt, tesseract, vvenc, x265, and zimg.

When at least one of these libraries is enabled during the FFmpegKit build, libc++_shared.so is automatically included in the generated ffmpeg-kit-next.aar archive.

Clone this wiki locally