Problem
When attempting to load an armeabi-v7a binary on Android 6, the following error occurs:
cannot locate getifaddrs referenced by extension
Investigation
According to ChatGPT and online sources, Android did not support getifaddrs before API level 24. This means devices running Android 6 (API 23 and below) will encounter this issue.
Steps to Reproduce
- On a device running Android 6, attempt to load the armeabi-v7a binary for this project.
- Observe the error message above.
Environment
- Device/Emulator: Android 6
- Architecture: armeabi-v7a
Additional Context
Online resources indicate getifaddrs is only available starting from Android AP
Regards
Me& Ai