Surely Android exposes an API to connect to the network? Screenshotting a QR code then googling it feels kind of janky. I have devices like robot vacuums that use a local wifi connection to set themselves up, implying that such an API must exist? I don't do mobile development so maybe I'm off base.