Too Long; Didn't Read
Android SDK provides APIs for most of the common work which a developer uses every day like <code class="markup--code markup--p-code">direct share</code>, <code class="markup--code markup--p-code">app linking</code>, <code class="markup--code markup--p-code">fingerprint authentication</code> and so on.Sometimes we might need to work on low-level functionality which mostly are available as<a href="https://ffmpeg.org/" target="_blank"> C/C++ libraries</a>.With <a href="https://hackernoon.com/tagged/android" target="_blank">Android</a> NDK we can use these pre-built libraries by creating a C/C++ wrapper around it and the use JNI to invoke the native code from Kotlin/Java.