一种车载应用软件更新方法、装置、设备及存储介质与流程

未命名 09-19 阅读:131 评论:0


1.本发明涉及软件更新技术领域,具体涉及一种车载应用软件更新方法、装置、设备及存储介质。


背景技术:

2.现有车载应用软件升级通过从云端下载软件包到终端并验证的方式实现更新:如果升级完成并运行验证成功,则被新版本覆盖;如果验证失败,则回滚旧版本。其中较为依赖的是对每个文件进行验证,判断文件是否被损坏。如发生掉电等情况,导致文件损坏则需要去做回滚这个操作来回滚到旧版本。


技术实现要素:

3.有鉴于此,本发明提供了一种车载应用软件更新方法、装置、设备及存储介质,以解决现有技术中车载软件更新时发生掉电的情况来保护文件的写入,从而避免文件发生损坏,也不需要进行旧版本回滚。
4.第一方面,本发明提供了一种车载应用软件更新方法,包括:
5.获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能;
6.所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中;
7.更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中;
8.当车机自身满足预设更新条件时,对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。
9.本发明实施提供的车载应用软件更新方法,利用具有擦写均衡和掉电保护功能的文件系统来存储应用软件更新数据,并读取更新数据对是否更新作出判断;将判断结果记录到文件系统中的更新日志当中;通过读取更新日志来对应用软件进行更新操作,解决应用软件更新时发生掉电的情况来保护文件的写入,从而达到避免文件发生损坏,不需要进行旧版本回滚的目的。
10.在一种可选的实施方式中,所述预设文件系统包括:littlefs文件系统。
11.本发明实施例利用littlefs文件系统能够实现擦写均衡和掉电保护,当车机按时读取这些信息时,能够保证读取的性能以及数据的可靠性,当读取过程遇到系统崩溃或者掉电时也能够及时恢复文件系统崩溃前的状态。
12.在一种可选的实施方式中,所述按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志的过程,包括:
13.对车载应用软件的名称及版本进行匹配,并将车端软件应用的版本低于车载应用软件更新信息中的版本的内容保存至更新日志中。
14.本发明实施例通过对车载应用软件的名称及版本进行匹配,可以更好的过滤初需要更新的应用软件。
15.在一种可选的实施方式中,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中,包括:
16.所述预设文件系统将更新信息中的关键信息保存到元数据对中,所述关键信息包括:车载软件应用名称、车载应用软件版本;
17.所述预设文件系统将每个车载应用软件信息中数据量大于预设阈值且重要的软件基本信息存储到cow结构中。
18.本发明实施例将更新日志信息存储到占用ram小,响应快的元数据对当中,以此来保证文件系统的稳定性;将每个车载软件应用的基本信息这些数据较大且重要的信息存储到cow结构中,通过cow结构的写时复制来实现文件系统的掉电保护,以此来保证在发生掉电情况时文件的写入并不会保存到文件系统当中,而是直接丢弃因发生掉电而未完成整个写入过程的文件。
19.在一种可选的实施方式中,所述对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,包括:
20.所述预设文件系统通过获取元数据对的版本号进行判断,每次元数据对发生更新时其版本号的值会+1,当超过预设设定值时对更新日志的旧数据进行清除,当读取到更新日志中对应车载软件应用的版本与实际版本不一致时发送更新请求后开始更新。
21.本发明实施例通过对超过预设设定值旧版本信息进行清除,可以更好的节约存储空间,并基于更新版本号及实际版本号进行对比,及时发送更新请求对应用软件进行更新。
22.在一种可选的实施方式中,所述车机自身满足预设更新条件包括:车机通电、联网状态良好、内存满足更新要求。
23.本发明实施例在对应用软件进行更新操作前通过对机车自身条件进行判断,并在满足更新条件后再进行更新操作,保证了在更新操作过程中的连续性。
24.在一种可选的实施方式中,按照预设更新检测频率对所述预设文件系统中的更新日志进行遍历来获取车载应用软件可更新的状态。
25.本发明实施例通过设置更新检测频率,车机会按照设置好的更新检测频率来定时地对文件系统中的更新日志进行遍历读取来获取车载应用软件可更新的状态,可以保证应用软件及时被更新,使用户有更好的使用体验。
26.第二方面,本发明提供了一种车载应用软件更新装置,所述装置包括:
27.更新信息存储模块,用于获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能;
28.更新信息匹配模块,用于所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中;
29.匹配信息分类存储模块,更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中;
30.更新条件检测及更新模块,用于按照预设更新检测频率对所述预设文件系统中的更新日志进行遍历来获取车载应用软件可更新的状态,当车机自身满足预设更新条件时,
对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。
31.本发明实施提供的车载应用软件更新装置,利用具有擦写均衡和掉电保护功能的文件系统来存储应用软件更新数据,并读取更新数据对是否更新作出判断;将判断结果记录到文件系统中的更新日志当中;通过读取更新日志来对应用软件进行更新操作,解决应用软件更新时发生掉电的情况来保护文件的写入,从而达到避免文件发生损坏,不需要进行旧版本回滚的目的。
32.第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的车载应用软件更新方法。
33.第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的车载应用软件更新方法。
34.本发明的有益效果:
35.(1)本发明利用具有擦写均衡和掉电保护功能的文件系统来存储应用软件更新数据,并读取更新数据对是否更新作出判断;将判断结果记录到文件系统中的更新日志当中;通过读取更新日志来对应用软件进行更新操作,解决应用软件更新时发生掉电的情况来保护文件的写入,从而达到避免文件发生损坏,不需要进行旧版本回滚的目的,可利用littlefs文件系统能够实现擦写均衡和掉电保护,当车机按时读取这些信息时,能够保证读取的性能;
36.(2)本发明将更新日志信息存储到占用ram小,响应快的元数据对当中,以此来保证文件系统的稳定性;将每个车载软件应用的基本信息这些数据较大且重要的信息存储到cow结构中,通过cow结构的写时复制来实现文件系统的掉电保护,以此来保证在发生掉电情况时文件的写入并不会保存到文件系统当中,而是直接丢弃因发生掉电而未完成整个写入过程的文件;
37.(3)本发明通过对超过预设设定值旧版本信息进行清除,可以更好的节约存储空间,并基于更新版本号及实际版本号进行对比,及时发送更新请求对应用软件进行更新;
38.(4)本发明对应用软件进行更新操作前通过对机车自身条件进行判断,并在满足更新条件后再进行更新操作,保证了在更新操作过程中的连续性,并设置更新检测频率,车机会按照设置好的更新检测频率来定时地对文件系统中的更新日志进行遍历读取来获取车载应用软件可更新的状态,可以保证应用软件及时被更新,使用户有更好的使用体验。
附图说明
39.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1是本发明实施例的车载应用软件更新方法的流程示意图;
41.图2是根据本发明实施例的车载应用软件更新装置的结构框图;
42.图3是本发明实施例的计算机设备的硬件结构示意图。
具体实施方式
43.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
45.实施例1
46.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.根据本发明实施例,提供了一种车载应用软件更新方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
48.在本实施例中提供了一种车载应用软件更新方法,可用于计算机设备终端,图1是根据本发明实施例的车载应用软件更新方法的流程图,如图1所示,该流程包括如下步骤:
49.步骤s101,获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能。
50.本发明实施例采用littlefs文件系统获取更新信息,其具有掉电保护、擦写均衡以及适用于小容量设备等优点,仅作为举例,不以此为限。
51.步骤s102,所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中。
52.具体地,本发明实施例中littlefs文件系统对车载应用软件的名称及版本进行匹配,并将车端软件应用的版本低于车载应用软件更新信息中的版本的内容保存至更新日志中。
53.步骤s103,更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中。
54.本发明实施例的littlefs文件系统将更新信息中的关键信息保存到元数据对中,所述关键信息包括:车载软件应用名称、车载应用软件版本;即将更新日志信息存储到占用ram小,响应快的日志结构数据:元数据对中,由于littlefs文件系统元数据对的特性以及能够实现擦写均衡和掉电保护,当车机按时读取这些信息时,能够保证读取的性能以及数据的可靠性,当读取过程遇到系统崩溃或者掉电时也能够及时恢复文件系统崩溃前的状态。
55.将每个车载应用软件信息中数据量大于预设阈值(根据应用软件的实际情况做合理设置,在此不作具体限定)且重要的软件基本信息存储到cow结构中,即将每个车载软件应用的基本信息这些数据较大且重要的信息存储到cow结构中,通过cow结构的写时复制来
实现文件系统的掉电保护,以此来保证在发生掉电情况时文件的写入并不会保存到文件系统当中,而是直接丢弃因发生掉电而未完成整个写入过程的文件。以此来达到利用文件系统的掉电保护来解决更新时发生掉电的情况来保护文件的写入,从而避免文件没发生损坏,不需要进行旧版本回滚的目的。
56.步骤s104,当车机自身满足预设更新条件时,对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。
57.具体地,车机按照用户设置好的更新检测频率来定时地对文件系统中的更新日志进行遍历,来获取车载应用软件可更新的状态,在此之前车机需要对自身是否满足更新条件作出判断:是否通电、是否联网、内存是否足够等,如果车机本身不满足更新条件则不会对文件系统中的更新日志进行遍历读取。
58.待车机满足车载软件应用更新条件时,车机开始对littlefs文件系统中的更新日志进行遍历读取,为了提高车载软件应用的更新速度,littlefs文件系统会通过获取元数据对的版本号进行判断,每次元数据对发生更新时其版本号的值就会+1。当超过设定值时对更新日志的旧数据进行清除,当读取到更新日志中对应车载软件应用的版本与实际版本不一致时发送更新请求,然后开始更新。至此,整个车载软件应用的更新流程结束。
59.本发明实施例提供的车载应用软件更新方法,利用具有擦写均衡和掉电保护功能的文件系统来存储应用软件更新数据,并读取更新数据对是否更新作出判断;将判断结果记录到文件系统中的更新日志当中;通过读取更新日志来对应用软件进行更新操作,解决应用软件更新时发生掉电的情况来保护文件的写入,从而达到避免文件发生损坏,不需要进行旧版本回滚的目的。
60.在本实施例中还提供了一种车载应用软件更新装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
61.本实施例提供一种车载应用软件更新装置,如图2所示,包括:
62.更新信息存储模块201,用于获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能。本实施例中采用的预设文件系统包括:littlefs文件系统,采用littlefs文件系统获取更新信息,其具有掉电保护、擦写均衡以及适用于小容量设备等优点,仅作为举例,不以此为限。
63.更新信息匹配模块202,用于所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中。具体地,littlefs文件系统对车载应用软件的名称及版本进行匹配,并将车端软件应用的版本低于车载应用软件更新信息中的版本的内容保存至更新日志中。
64.匹配信息分类存储模块203,更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中。本发明实施例的littlefs文件系统将更新信息中的关键信息保存到元数据对中,所述关键信息包括:车载软件应用名称、车载应用软件版本;将每个车载应用软件信息中数据量大于预设阈值(根据应用软件的实际情况做合理设置,在此不作具体限定)且重要的软件基本信息存储到cow结构中,即将每个车载软件应用的基本信息这些数据较大且重要的信息存储到cow结构中。
65.更新条件检测及更新模块204,用于按照预设更新检测频率对所述预设文件系统中的更新日志进行遍历来获取车载应用软件可更新的状态,当车机自身满足预设更新条件时,对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。本发明实施例中,车机按照用户设置好的更新检测频率来定时地对文件系统中的更新日志进行遍历,来获取车载应用软件可更新的状态,在此之前车机需要对自身是否满足更新条件作出判断:是否通电、是否联网、内存是否足够等,如果车机本身不满足更新条件则不会对文件系统中的更新日志进行遍历读取,待车机满足车载软件应用更新条件时,车机开始对littlefs文件系统中的更新日志进行遍历读取。
66.本实施例中的车载应用软件更新装置是以功能单元的形式来呈现,这里的单元是指asic电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。
67.上述各个模块和单元的更进一步的功能描述与上述对应实施例相同,在此不再赘述。
68.本发明实施例还提供一种计算机设备,具有上述图2所示的车载应用软件更新装置。
69.请参阅图3,图3是本发明可选实施例提供的一种计算机设备的结构示意图,如图3所示,该计算机设备包括:一个或多个处理器10、存储器20,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相通信连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在计算机设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在一些可选的实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个计算机设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图3中以一个处理器10为例。
70.处理器10可以是中央处理器,网络处理器或其组合。其中,处理器10还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路,可编程逻辑器件或其组合。上述可编程逻辑器件可以是复杂可编程逻辑器件,现场可编程逻辑门阵列,通用阵列逻辑或其任意组合。
71.其中,所述存储器20存储有可由至少一个处理器10执行的指令,以使所述至少一个处理器10执行实现上述实施例示出的方法。
72.存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据一种小程序落地页的展现的计算机设备的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些可选的实施方式中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至该计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
73.存储器20可以包括易失性存储器,例如,随机存取存储器;存储器也可以包括非易
失性存储器,例如,快闪存储器,硬盘或固态硬盘;存储器20还可以包括上述种类的存储器的组合。
74.该计算机设备还包括通信接口30,用于该计算机设备与其他设备或通信网络通信。
75.本发明实施例还提供了一种计算机可读存储介质,上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可记录在存储介质,或者被实现通过网络下载的原始存储在远程存储介质或非暂时机器可读存储介质中并将被存储在本地存储介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件的存储介质上的这样的软件处理。其中,存储介质可为磁碟、光盘、只读存储记忆体、随机存储记忆体、快闪存储器、硬盘或固态硬盘等;进一步地,存储介质还可以包括上述种类的存储器的组合。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件,当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现上述实施例示出的方法。
76.虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

技术特征:
1.一种车载应用软件更新方法,其特征在于,所述方法包括:获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能;所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中;更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中;当车机自身满足预设更新条件时,对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。2.根据权利要求1所述的车载应用软件更新方法,其特征在于,所述预设文件系统包括:littlefs文件系统。3.根据权利要求2所述的方法,其特征在于,所述按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志的过程,包括:对车载应用软件的名称及版本进行匹配,并将车端软件应用的版本低于车载应用软件更新信息中的版本的内容保存至更新日志中。4.根据权利要求1所述的车载应用软件更新方法,其特征在于,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中,包括:所述预设文件系统将更新信息中的关键信息保存到元数据对中,所述关键信息包括:车载软件应用名称、车载应用软件版本;所述预设文件系统将每个车载应用软件信息中数据量大于预设阈值且重要的软件基本信息存储到cow结构中。5.根据权利要求4所述的车载应用软件更新方法,其特征在于,所述对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,包括:所述预设文件系统通过获取元数据对的版本号进行判断,每次元数据对发生更新时其版本号的值会+1,当超过预设设定值时对更新日志的旧数据进行清除,当读取到更新日志中对应车载软件应用的版本与实际版本不一致时发送更新请求后开始更新。6.根据权利要求1所述的车载应用软件更新方法,其特征在于,所述车机自身满足预设更新条件包括:车机通电、联网状态良好、内存满足更新要求。7.根据权利要求1所述的车载应用软件更新方法,其特征在于,按照预设更新检测频率对所述预设文件系统中的更新日志进行遍历来获取车载应用软件可更新的状态。8.一种车载应用软件更新装置,其特征在于,所述装置包括:更新信息存储模块,用于获取来自应用软件供应方发送的车载应用软件更新信息,并存储于预设文件系统中,所述预设文件系统具有擦写均衡和掉电保护功能;更新信息匹配模块,用于所述预设文件系统读取所述车载应用软件更新信息,并按预设匹配规则对所述车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志中;匹配信息分类存储模块,更新信息匹配成功后,所述预设文件系统根据信息的数据类型存储到元数据对或cow结构中;更新条件检测及更新模块,用于按照预设更新检测频率对所述预设文件系统中的更新
日志进行遍历来获取车载应用软件可更新的状态,当车机自身满足预设更新条件时,对所述预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。9.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至7中任一项所述的车载应用软件更新方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的车载应用软件更新方法。

技术总结
本发明涉及软件更新技术技术领域,公开了一种车载应用软件更新方法、装置、设备及存储介质,方法包括:获取来自应用软件供应方发送的车载应用软件更新信息,并存储于具有擦写均衡和掉电保护功能的预设文件系统中,其读取车载应用软件更新信息并按预设匹配规则对车载应用软件更新信息进行内容匹配,保存满足匹配规则的内容至更新日志;匹配成功后根据信息数据类型存储到元数据对或COW结构中;当车机自身满足预设更新条件时对预设文件系统中的更新日志进行遍历读取,对满足可更新状态的应用软件进行更新,直至整个软件应用更新流程结束。本发明在应用软件更新时发生掉电的情况保护文件的写入,达到避免文件发生损坏不需要进行旧版本回滚的目的。行旧版本回滚的目的。行旧版本回滚的目的。


技术研发人员:魏一鸣
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2023.07.13
技术公布日:2023/9/14
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐