我既有我的wifi密码,也有我朋友的已保存。由于他们住在附近,如果信号较强,有时会自动切换到他们的附近。我通常不希望使用他们的连接,除非我在那儿或我的互联网断开了。

是否有任何方法可以使android仅自动连接到我的wifi,而不会忘记对方的密码?记忆很长而且不可能,因此忘记网络是一个巨大的痛苦。

运行ICS,并在需要时拥有root。

评论

在“设置”>“ Wi-Fi”>“高级”中切换“避免连接不良”是否会更改此行为?

听起来很有希望,但找不到这种选择。该设备是运行Android 4.0.3的华硕变压器Prime

可能没有现货的华硕ROM。 Bummer。

#1 楼

并非完全符合您的预期,但仍然可能是一种解决方案:使用类似


Wifi QR Code Generator的应用程序
WiFi QR Share

您可以生成您朋友的Wifi连接的QR码,进行打印,将其层压(以保护),然后将其放入钱包中。现在,无论何时要使用该Wifi网络,都可以取出QR码,然后使用条形码扫描仪进行扫描-并建立连接。对于“注销”,只需断开连接,然后从列表中删除网络(以防止设备自动连接)。

不太美观-但这使您不必每次都键入长密码。副作用:多次打印QR,然后将其发送给朋友的其他客人。对自己的Wifi执行相同的操作。现在,您无需输入密码:要允许您的访客进行连接,只需向他们显示QR码即可进行扫描(并让他们离开时从其设备中删除网络,因为Android会存储未加密的Wifi密码)。

评论


“让他们从他们的设备中删除网络”您为什么要这样做?

– R R
2012年8月13日在18:35

因为“ Android会存储未加密的Wifi密码”?这只是一个安全问题。也许我应该添加“可选”。但是由于OP不想自动连接到朋友的网络,因此访问者也可能不需要。

– Izzy♦
2012年8月13日19:17

绝对不像我想要的那样优雅...但是我想这比我现在拥有的要高。

–授予
2012年8月13日在20:01

我知道这一点-但恐怕无法使用真正优雅的解决方案。至少我不知道没有设置要告诉Android不要在特定网络进入“已知网络”列表后自动连接(即一旦您连接到该网络并且之后没有将其删除)。

– Izzy♦
2012年8月13日在20:06

+1,尽管让我感到有点遗憾的是,在2019年,最好的解决方案似乎仍然是在手机上随身携带一本印刷QR码的小册子。

– O. R. Mapper
19年6月24日在8:10

#2 楼

嗯,正如之前所说,恐怕没有这样的设置了。但是有一个方便的小应用程序,可让您创建窗口小部件,使您只需单击即可切换网络。因此,当您意识到自己已连接到朋友的网络时,只需按主屏幕上的按钮,即可再次连接到自己的网络。

您可以在此处找到该应用程序:Wifi管理器。

#3 楼

您是否尝试过访问wpa_supplicant文件并更改网络的优先级?
设置将以常规文本保存,并且易于阅读和理解。

如果您有像ES文件之类的Root Explorer或其他任何文件,都可以通过在这里找到它找到→/data/misc/wifi/wpa_supplicant.conf

注意:如果您不想尝试查找文件,也可以通过某些应用程序执行此操作你自己