RT:最近在学习和研究wifi模块的源代码,大致了解了wifi模块的工作流程,但是没有看到它是如何实现自动连接的,求大牛们指教。或者告知在源码中哪个位置实现了该功能。

解决方案 »

  1.   

    我的下载里面有2个wifi的,自己去下了看看吧。
      

  2.   

    java层是靠一个priority的参数控制的,会自动连接优先级最高的。
      

  3.   


    你会看到有一个getNextHighestPriority的方法,每一个配置的ap都有一个优先级,开启wifi的时候,
    会选择配置列表里优先级最高的去自动连接,这个值是wap_supplicant用的,你只要给一个最大值就可以了。