У меня нет ответа на вопрос «почему у wlan0 нет шлюза по умолчанию»
, но я нашел ответ на вопрос «найти IP-адрес Wi-Fi горячей точки, к которой подключен android» ":
public string GetHotspotIP()
{
IPAddress myIP = Dns.GetHostAddresses(Dns.GetHostName()).FirstOrDefault();
Debug.LogWarning($"DNS Host Adress = {myIP}");
string ipString = myIP.MapToIPv4().ToString(); //ie : 192.168.48.165
string[] ipParts = ipString.Split('.'); //ie : { "192", "168", "48", "165"}
return string.Concat(ipParts[0], ".", ipParts[1], ".", ipParts[2], ".", "1"); //ie : 192.168.48.1
}