标签: android c++ c abi
我们通过一些随机调用堆栈在free / malloc中遇到了很多C ++崩溃。
我发现其中一个静态是使用android ndk r7构建,整个应用程序的其他部分是使用Android NDK r8e构建的。 用ndk r8e构建二进制文件更新库后,它没有崩溃,但我无法解释它。
我假设构建静态库具有不同的NDK版本并将它们链接在一起是安全的。
任何人都可以证实这一点并解释为何安全或不安全吗?