瑞芯微RK3399开发板Android7.1修改网络优先级方法,触觉智能演示

本文介绍Android7.1修改网络优先级方法,基于触觉智能SBC3968主板,搭载瑞芯微RK3399芯片,这块主板的网络优先级默认是网口>WiFi>4G,下面就手把手教大家怎么修改。

1、查看当前网络优先级数值

源码根目录下执行以下命令查看

  • 网口命令(复制后删除换行)

由结果private static final int NETWORK_SCORE = 70;可得当前网口数值为70。

  • WiFi命令(复制后删除换行)

由结果public static final int WIFI_BASE_SCORE = 60;可得当前WiFi数值为60。

  • 4G命令(复制后删除换行)

由结果private final static int TELEPHONY_NETWORK_SCORE = 50;可得当前4G数值为50。

继由以上结果可知,源码编译出来的默认系统固件,网络优先级默认是网口大于WiFi再大于4G,当你网口和WIFI同时使用时,默认就会优先使用网口的数据,如下所示。

2、修改方法

如果需要设置把WiFi优先级高于网口,需将WiFi数值设置大于网口的数值。

修改以下代码(复制代码后去掉换行):

复制代码
frameworks/base/core/java/android/
net/NetworkAgent.java

将WiFi_BASE_SCORE的值改为70,将WiFi数值高于网口数值。

修改以下代码:

复制代码
frameworks/base/core/java/android/net/NetworkAgent.java

将WiFi_BASE_SCORE的值改为70,将WiFi数值高于网口数值。

将NETWORK_SCORE的值改为60,将网口数值低于WiFi数值。修改完重新编译源码,烧录后测试即可。

3、测试结果

当网口和WiFi同时连接时,会优先使用WiFi网络,网口图标会被挤下来,如图所示。

4、产品简介

触觉智能SBC3968主板,基于瑞芯微RK3399核心板(型号SOM3909)的开发板。核心板为邮票孔形式,底板具备千兆网口、USB、HDMI、TYPE-C、音频等接口。可适用于工业主机、物联网设备、医疗健康设备、广告机、互动自助终端、教学实验平台、显示控制、车载安防和人脸识别等多个领域。

  • 国产六核64位CPU高性能处理器;
  • 支持4K H.265/H.264视频解码与多屏异显;
  • HDMI2.0接口,支持4K@60Hz或
  • 1080P@120Hz;
  • MIPI-DSI和Dual LVDS显示接口,
  • 支持1080P@60Hz大屏幕;
  • eDP1.3 支持2560x1600@60Hz;
  • 2路4-Lane MIPI-CSI摄像头;
  • 支持千兆网口及4G/5G/WiFi/蓝牙无线通信;
  • 1路USB 3.0 、1路Type-C 、9路USB2.0;
  • 5路串口(TTL/RS232/RS485);
相关推荐
小书房1 小时前
Kotlin的by
android·开发语言·kotlin·委托·by
jinanwuhuaguo2 小时前
(第二十八篇)OpenClaw成本与感知的奇点——从“Token封建制”到“全民养虾”的本体论地基
android·人工智能·kotlin·拓扑学·openclaw
xxjj998a3 小时前
Laravel4.x核心特性全解析
android·mysql·laravel
JoshRen3 小时前
2026教程:在Android Termux中集成Gemini 3镜像站实现移动端文档自动处理与摘要生成(附国内免费方案)
android
诸神黄昏EX4 小时前
Android Google KEY
android
一起搞IT吧4 小时前
Android性能系列专题理论之十一:block IO问题分析思路
android·嵌入式硬件·智能手机·性能优化
小妖6665 小时前
怎么用 tauri 创建编译 android 应用程序
android·tauri
鸟儿不吃草6 小时前
安卓实现左右布局聊天界面
android·开发语言·python
xxjj998a7 小时前
Laravel 1.x:PHP框架的原始魅力
android·php·laravel
formula100007 小时前
在iOS/安卓上远程连接任何 Agent!Claude、Codex、Copilot、Gemini、OpenCode 等
android·copilot