The Perils of Loading Native Libraries on Android

This article was originally published on the Keepsafe Engineering blog. Back in 2012, during the early days of Keepsafe, we sought to implement an encryption scheme for our Android App. Through many iterations and prototypes, we found a sweet spot of sorts by leveraging the power of the JNI (Java...