Xamarin.forms 安卓手机dosn';t从没有internet连接的路由器获取ip地址

Xamarin.forms 安卓手机dosn';t从没有internet连接的路由器获取ip地址,xamarin.forms,android-wifi,router,Xamarin.forms,Android Wifi,Router,我有一台定制嵌入式计算机(CEC)连接到无线路由器(Linksys),我想通过Android手机(LG Nexus 5)与之通信。无线网络上的TCP/IP。路由器未连接到互联网,仅用作手机可以连接的WiFi热点 当手机连接到路由器时,它会显示“已连接-无互联网”,并且手机没有ip地址,或者看起来,稍后会有更多关于这方面的信息 我无法从电话上ping路由器,而且它似乎不起作用。如果我把路由器连接到互联网上,一切都会很完美 我的理论是,手机总是默认使用与互联网的连接,因为它仍然通过网络连接。电话接通

我有一台定制嵌入式计算机(CEC)连接到无线路由器(Linksys),我想通过Android手机(LG Nexus 5)与之通信。无线网络上的TCP/IP。路由器未连接到互联网,仅用作手机可以连接的WiFi热点

当手机连接到路由器时,它会显示“已连接-无互联网”,并且手机没有ip地址,或者看起来,稍后会有更多关于这方面的信息

我无法从电话上ping路由器,而且它似乎不起作用。如果我把路由器连接到互联网上,一切都会很完美

我的理论是,手机总是默认使用与互联网的连接,因为它仍然通过网络连接。电话接通了。如果我在手机上启用飞行模式并打开WiFi,手机将从路由器获得IP地址,一切正常

我在Xamarin.Forms中制作了一个应用程序,我调用一个方法返回手机正在使用的所有ip地址,这里有一个正确的ip地址,尽管手机声称它没有来自路由器的ip地址,所以它是在系统中


那么,我如何强制Android手机使用它从路由器获得的正确ip地址呢

这可能是安卓系统的问题,而不是您可以通过编程解决的问题。See在windows phone上遇到了相同的问题,并通过强制使用正确的网络适配器解决了该问题。。。。我想Android上肯定也有类似的东西