一种基于Android系统的多个IP地址设定方法与流程

文档序号:12625883阅读:来源:国知局

技术特征:

1.一种基于Android系统的多个IP地址设定方法,其特征在于,包括:

Android设备在启动过程中,执行init.rc脚本中的适配控制机启动命令,触发适配控制机启动;

Android设备在启动过程中,当SDcard准备就绪后,打开预先植入SDcard的适配容器,串行化执行适配容器中的适配单元条,完成多个网络IP地址的设定;满足视频监控行业或者其他行业多网段IP地址的设定需求。

2.根据权利要求1所述的方法,所述“Android设备在启动过程中”,其特征还在于,Android设备启动过程中,运行init进程即Android设备启动的第一个进程或Root进程。

3.根据权利要求2所述的方法,所述“执行init.rc脚本中的适配控制机启动命令,触发适配控制机启动”,其特征还在于:

init进程作为Root进程或进程的父进程,其功能是执行init.rc脚本;

init进程作为Root进程或进程的父进程,其功能是挂载目录,比如/Sdcard;

init进程作为Root进程或进程的父进程,其功能是启动服务,比如网络通信服务。

4.根据权利要求1所述的方法,所述“执行init.rc脚本中的适配控制机启动命令,触发适配控制机启动”,其特征还在于,包括:适配控制,适配诊断,适配执行,适配追踪。

5.根据权利要求1所述的方法,所述“执行init.rc脚本中的适配控制机启动命令,触发适配控制机启动”,其特征还在于,对于init.rc文件,有特定的格式以及规则即Android初始化语言。

6.根据权利要求1所述的方法,所述“SDcard准备就绪”,其特征还在于,热插拔监测,多分区配置,多分区挂载。

7.根据权利要求1所述的方法,所述“预先植入SDcard的适配容器”,其特征在于,包括:通过界面配置将需要配置的适配单元条等信息写入SDcard的适配容器中:

适配容器作为适配单元条的集合体,将适配单元条按照一定的规则整合到一起,易于读写;

适配容器作为适配单元条的集合体,适配单元条条理清晰,易于修改;

适配容器作为适配单元条的集合体,适配单元条可添加多个,并且同时工作;

适配容器作为适配单元条的集合体,各个适配单元条之间相互独立,互不干扰。

8.根据权利要求1所述的方法,所述“串行化执行适配容器中的适配单元条”,其特征在于,按照节奏逐条顺序执行适配容器中的适配单元条,保证适配容器的稳定性和适配单元条的执行效率。

9.根据权利要求1和权利要求2所述的方法,所述的“适配单元条”,其特征在于,包括:IP地址,子网掩码、网关地址、DNS服务器。

10.根据权利要求3所述的方法,所述“适配控制”,其特征在于:

适配控制模块运行时,周期性的检测SDcard挂载情况;

适配控制模块运行时,捕获SDcard的就绪状态;

适配控制模块的生命周期直到SDcard挂载完成,准备就绪。

11.根据权利要求3所述的方法,所述“适配诊断”,其特征在于:

适配诊断用于诊断适配控制机运行过程中的异常问题;

适配诊断中包含的日志模块,可以清楚地描述异常产生的根源,便于解决;

适配诊断贯穿于整个适配控制机全过程,有利于系统问题排查,对整个系统的稳定有着至关重要的作用。

12.根据权利要求3所述的方法,所述“适配执行”,其特征在于:

适配执行模块的主要责任是,打开适配容器,串行化执行适配单元条;

适配执行模块在新打开的子进程中运行,对主线程不产生阻塞;

适配执行模块结构单一,功能独立,稳定性高。

13.根据权利要求3所述的方法,所述“适配追踪”,其特征在于:

适配追踪对适配容器中的适配单元条的执行过程进行跟踪、保障;

适配追踪能最先获知到适配单元条的异常,便于及早采取补救措施;

适配追踪贯穿于整个适配容器的始终,对整个适配容器的执行过程有一个整体的监测,保障其稳定性。

14.根据权利要求4所述的方法,所述“Android初始化语言”,其特征在于,由四大类型的声明组成,即Actions(动作)、Commands(命令)、Services(服务)、以及Options(选项)。

15.根据权利要求5所述的方法,所述“热插拔监测”,其特征在于:

热插拔监测提高了系统对灾难的基石恢复能力;

热插拔监测提高了系统的扩展性和灵活性,更保障了系统的安全性;

热插拔零件的可靠度提升,便于系统做故障分析,减少成本。

16.根据权利要求5所述的方法,所述“多分区配置”,其特征在于:

多分区配置编写灵活,可根据自己的需要编写,并不固定;

多分区配置编写需遵循google vold启动文件代码的格式编写;

多分区配置可以跟踪打印,用于问题的排查。

17.根据权利要求5所述的方法,所述“多分区挂载”,其特征在于:

Android系统对SDcard进行多分区挂载,有其特有的挂载格式;

Android系统对SDcard进行多分区挂载,须打入挂载标签;

Android系统对SDcard进行多分区挂载,必须具备挂载点。

18.根据权利要求1和权利要求5所述的方法,所述“串行化执行”,其特征在于:

适配单元条串行化执行,避免了相互之间的资源竞争和冲突;

适配单元条串行化执行,减少了不必要的资源消耗,利于系统稳定;

适配单元条串行化执行,严格按照顺序执行,不会出现不执行或跳执行的现象;

适配单元条串行化执行,便于控制执行节奏。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1