4 ms·
Zero? Bionic is derived from BSD libc, which surely has continuity back to Unix.
by mjg59 4y ago
Zero? Bionic is derived from BSD libc, which surely has continuity back to Unix.
- pjmlp 4y agoOnly the ISO C standard library is part of the public API for Android apps, use anything else at the peril of having the app crash across devices or being killed by Android security measures that prevent access to private APIs. EDIT: To make it more explicit, given that people keep mistaking Android for Linux, "NDK C library" https://developer.android.com/ndk/guides/stable_apis#c_library https://developer.android.com/ndk/guides/stable_apis#c_libra... "Improving Stability with Private C/C++ Symbol Restrictions in Android N" https://android-developers.googleblog.com/2016/06/improving-stability-with-private-cc.html https://android-developers.googleblog.com/2016/06/improving-... "Android changes for NDK developers" https://android-developers.googleblog.com/2016/06/android-changes-for-ndk-developers.html https://android-developers.googleblog.com/2016/06/android-ch...
- mjg59 4y agoThe Android ISO C standard library is derived from the BSD libc, which is derived from the UNIX libc, so there's clear evidence of UNIX in Android userland.