Skip ancillary message handler test on Android.
diff --git a/c++/src/kj/async-io-test.c++ b/c++/src/kj/async-io-test.c++
index ed036f8..730f01c 100644
--- a/c++/src/kj/async-io-test.c++
+++ b/c++/src/kj/async-io-test.c++
@@ -299,7 +299,11 @@
}
#endif
-#if !_WIN32 && !__CYGWIN__ && !__APPLE__ // MacOS only supports SO_TIMESTAMP on datagram sockets
+// We only support ancillary messages on Unix.
+// MacOS only supports SO_TIMESTAMP on datagram sockets, so this test won't work.
+// Android fails this test for unknown reasons and I don't care because it's an extremely obscure
+// feature anyway.
+#if !_WIN32 && !__CYGWIN__ && !__APPLE__ && !__ANDROID__
TEST(AsyncIo, AncillaryMessageHandler) {
auto ioContext = setupAsyncIo();
auto& network = ioContext.provider->getNetwork();