React Native应用程序在Raspberry Pi上配置wifi

时间:2019-06-07 18:30:55

标签: android react-native raspberry-pi

我有一个运行Raspbian Strech Lite的RPi。它在我用Python编写的RPi中提供了一项服务,该服务可与我开发的React Native应用程序进行交互,以便您可以通过手机控制RPi。一切正常。我的问题是您第一次连接到RPi来配置wifi网络。

我目前正在做的是,RPi充当创建自己的wifi网络的访问点。您连接到该本地网络(没有互联网),该应用程序将您定向到运行在RPi中的本地网站,该网站显示可用网络,因此您可以选择一个,提供密码并继续。之后,RPi关闭接入点并连接到wifi。现在,两个设备都在同一网络上,您可以与RPi进行交互。

这在大多数设备上都可以正常工作。问题是,对于某些运行Android 9的电话,当您连接到接入点时,由于它没有互联网,因此电话会从数据计划中获取IP地址作为后备(而不是从RPi DHCP获取IP)就像在其他设备中一样)。因此,由于IP不属于接入点网络,因此我无法连接到本地网站来设置wifi。

作为该问题的解决方法,我有哪些选择?

0 个答案:

没有答案