我有一台自定义嵌入式计算机(CEC)连接到无线路由器(Linksys),我想通过Android手机(LG Nexus 5)与之通信。 TCP / IP over WiFi。路由器未连接到互联网,仅用作手机可以连接的WiFi热点。
当手机连接到路由器时,它显示“已连接 - 没有互联网”,并且手机没有获得IP地址,或者看起来好像,稍后会更多。
我无法通过手机ping路由器,它似乎无法正常工作。如果我将路由器连接到互联网,一切都很完美。
我的理论是,手机始终使用与互联网的连接作为默认设置,因为它仍然连接到网络。电话连接。如果我在手机上启用飞行模式并打开WiFi,手机会从路由器获取IP地址,一切正常。
我在Xamarin.Forms中创建了一个应用程序,我调用一个方法返回手机正在使用的所有IP地址,这里是正确的IP地址,尽管手机声称它没有来自路由器的IP地址,所以它在系统中有些如何。
那么如何强制Android手机使用路由器上的正确IP地址。