3 ms·
So given the ESP32 aspect, is there also Android support? Such that it could then be used for an interactive door bell?
by stargrazer 2y ago
So given the ESP32 aspect, is there also Android support? Such that it could then be used for an interactive door bell?
- spacechild1 2y agoAOO works fine on Linux ARM64 devices, so Android shouldn't be a problem. Personally, I haven't tried it yet. I definitely want to add an Android example because mobile devices are a great use case.
- pjmlp 2y agoNDK doesn't support GNU/Linux userspace APIs other than what is required for ISO C and ISO C++ standard libraries implementation, plus Android NDK specific APIs. Everything else from traditional GNU/Linux userspace is a matter of luck if it happens to work across devices, or updates, because it is not part of the oficial NDK APIs. You need to plug into OpenSL ES or AAudio, https://developer.android.com/ndk/guides/audio https://developer.android.com/ndk/guides/audio
- spacechild1 2y agoFortunately, AOO has an option for building a stripped down version (`AOO_NET=OFF`) without internal networking, mainly for embedded devices. Then it's just pure standard C++. The downside is that you can't use the connection server. I definitely need to test on Android and maybe I need to add some extra hooks. Thanks!