(Before starting this article, I will briefly introduce the principle of Android NDK programming. We know that the running efficiency of Android development using JAVA language to program is much lower than that of C/C . In order to enable JAVA language to call C/C , NDK will be presented at this time. Using DNK can facilitate the mutual call between JAVA and C/C . The working principle of NDK is to use the NDK tool provided by Google to compile C/C code into. so files, and finally use Java code and So files call each other. Let me first describe the principle of sharing local data in Unity with Android NDK. As shown in the figure below, the Unity project can be roughly divided into three parts after participating in NDK)