Why dynamic code loading could be dangerous for your apps: a Google example Almost every Android app dynamically loads code from native .so libraries or .dex files. There are also some special libraries like Google Play Core to simplify this process.
Oversecured automatically discovers persistent code execution in the Google Play Core Library The Google Play Core Library is a popular library for Android that allows updates to various parts of an app to be delivered at runtime without the participation of the user, via the
Android: arbitrary code execution via third-party package contexts There are apps for Android that have the ability to add extra functionality by using external modules. Some load native libraries or third-party dex or app files, but in this article we will