Tencent Music Tech Team
Dec 22, 2017 · Mobile Development
Organizing Native Layer Code and Implementing Dynamic Loading/Unloading of .so Libraries in Android
The article outlines a systematic method for structuring native‑layer code and using dlopen, dlsym, and dlclose to dynamically load and unload .so libraries on Android, enabling selective loading, reduced memory usage, hot‑fix updates, and solutions to STL version, permission, and C++ name‑mangling challenges.
AndroidJNINative
0 likes · 14 min read