有两种情况的网络共存以WiFi以太网为例:
1. 当WiFi与以太网都连接上时,优先使用网络优先级更高的网络,会断开优先级低的网络
1.1 Android 4.4 (会优先使用WiFi),可通过以下修改补丁优先使用以太网
android4.4_modify_ethernet_prefered.patch
2. 当WiFi与以太网都连接上时,优先使用网络优先级更高的网络,不会断开优先级低的网络
1.1 Android 5.1及后面的平台,优先级更高的网络是以太网
需要打上补丁Android6.0_wifi_ethernet_coexit.diff
3. 当WiFi与以太网都连接上时,优先使用WiFi网络访问Internet,使用以太网访问局域网
1.1 Android 4.4:替换ethernet_for_lan\EthernetDataTracker.java到frameworks/base/core/java/android/net/EthernetDataTracker.java
1.2 Android 5.1、6.0参考文件ethernet_for_lan\Android5.0-6.0以太网wifi共存方法.txt
1