当前位置: 首页 > news >正文

android14优化ntp时间同步

简介

网络时间协议NTP(Network Time Protocol)是TCP/IP协议族里面的一个应用层协议,用来使客户端和服务器之间进行时钟同步,提供高精准度的时间校正。
当机器的ntp时间同步出现问题时,可以从ntp配置方面进行优化,以提高ntp时间同步的速度。

android ntp配置

本代码基于android14。
ntp服务配置位于frameworks/base/core/res/res/values/config.xml,从config中看到可自由配置以下选项

  • ntpServers
  • ntpTimeOut
  • ntpPollingInterval
  • ntpPollingIntervalShorter
  • ntpRetry
    在这里插入图片描述

android ntp优化

优化就是参考上面的ntp配置,修改参数即可。最主要的优化还是配置ntp服务器,添加几个就近的ntp服务器实现快速同步。
可以直接修改frameworks/base/core/res/res/values/config.xml,也可以以overLay的形式,推荐overLay形式写在不同的产品里。
这里上一个我的overlay形式的优化:

  • 在project目录里新建overlay目录
  • 在overlay目录中新建frameworks/base/core/res/res/values/config.xml(要保留原始的目录结构)在这里插入图片描述
  • 修改项目的mk文件,一般与overlay目录同级,新增PRODUCT_PACKAGE_OVERLAYS += $(LOCAL_PATH)/$(BUILD_BRAND)/overlay

参考

https://source.android.google.cn/docs/core/connect/time/network-time-detection?hl=zh-cn
https://info.support.huawei.com/info-finder/encyclopedia/zh/NTP.html
https://www.cnblogs.com/bluestorm/p/16987248.html

http://www.dtcms.com/a/186667.html

相关文章:

  • 雷池WAF的身份认证 - 钉钉配置教程
  • MyBatis 一对多关联映射在Spring Boot中的XML配置
  • day23 机器学习管道 Pipeline
  • 【sqlmap需要掌握的参数】
  • Windows重置网络,刷新缓存
  • Web 架构之故障自愈方案
  • 网络基础1(应用层、传输层)
  • ​​​​​​​大规模预训练范式(Large-scale Pre-training)
  • 连接词化归律详解
  • 【android bluetooth 案例分析 03】【PTS 测试 】【PBAP/PCE/SGSIT/SERR/BV-01-C】
  • 软考错题(四)
  • 24.(vue3.x+vite)引入组件并动态挂载(mount)
  • PINN应用案例:神经网络求解热扩散方程高质量近似解
  • C#中程序集的详解一
  • 搭建高可用及负载均衡的Redis
  • 单片机ESP32天气日历闹铃语音播报
  • 供应链学习
  • 《AI大模型应知应会100篇》第60篇:Pinecone 与 Milvus,向量数据库在大模型应用中的作用
  • Java大师成长计划之第20天:Spring Framework基础
  • java----------->代理模式
  • 专业课复习笔记 8
  • 【SSM-SSM整合】将Spring、SpringMVC、Mybatis三者进行整合;本文阐述了几个核心原理知识点,附带对应的源码以及描述解析
  • pdf 不是扫描件,但却无法搜索关键词【问题尝试解决未果记录】
  • Java中堆栈
  • 一个极简单的 VUE3 + Element-Plus 查询表单展开收起功能组件
  • 基于HTTP头部字段的SQL注入:SQLi-labs第17-20关
  • spring中的@PropertySource注解详解
  • 记录裁员后的半年前端求职经历
  • 【氮化镓】GaN在不同电子能量损失的SHI辐射下的损伤
  • 歌曲《忘尘谷》基于C语言的歌曲调性检测技术解析