电子设备及其控制方法和计算机可读存储介质与流程

文档序号:23727803发布日期:2021-01-26 17:51阅读:80来源:国知局
电子设备及其控制方法和计算机可读存储介质与流程

[0001]
本发明涉及设备控制技术领域,尤其涉及一种电子设备及其控制方法和计算机可读存储介质。


背景技术:

[0002]
目前,随着电子设备的广泛应用和应用程序种类的不断丰富,在电子设备出厂前,为电子设备(如手机、电脑或电视等)预装一部分应用程序已成为市场的主流趋势。但是,对于有预装应用程序需求的电子设备,在其生产过程中,通常采用的安装模式是:由产线工人手动选择需要安装的应用程序,来逐个完成预置应用程序的安装,且在安装后也是由人工进行自检校验。此种安装与校验方式,不仅操作繁琐效率低,而且,对于一些无可视化界面的电子设备,由于无法人工完成自检校验,也会对生产效率产生影响。因而,目前在产线上对电子设备安装应用程序时,存在生产效率低的问题。


技术实现要素:

[0003]
本发明主要目的在于提供一种电子设备的控制方法、电子设备及计算机可读存储介质,旨在解决现有技术中电子设备存在预装应用程序的需求,而在产线端预装应用程序时,存在生产效率低的问题。
[0004]
为实现上述目的,本发明提供一种电子设备的控制方法,所述方法包括以下步骤:
[0005]
在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;
[0006]
依据所述安装包的数量信息对所需安装的应用程序执行安装操作;
[0007]
监听应用程序的安装结果,并控制所述电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功。
[0008]
可选地,所述依据所述安装包的数量信息对所需安装的应用程序执行安装操作的步骤包括:
[0009]
若根据所述数量信息确定存在多个安装包,则运用所述多个安装包按照预设顺序依次对多个应用程序执行安装操作;
[0010]
其中,一个安装包对应一个应用程序,在对多个应用程序执行安装操作时,若当前应用程序安装成功,则按照预设顺序对下一个应用程序执行安装操作,直至安装至最后一个应用程序。
[0011]
可选地,在根据所述数量信息确定存在多个安装包时,所述监听应用程序的安装结果的步骤包括:
[0012]
判断所述多个应用程序中是否存在应用程序安装失败;
[0013]
若存在,则确定所监听到的应用程序的安装结果为安装失败;
[0014]
若不存在,则确定所监听到的应用程序的安装结果为安装成功。
[0015]
可选地,所述确定所监听到的应用程序的安装结果为安装失败的步骤之后,所述
方法还包括:
[0016]
若接收到一键安装操作,则响应于所述一键安装操作对多个应用程序进行安装,使所述多个应用程序安装成功。
[0017]
可选地,所述若接收到一键安装操作,则响应于所述一键安装操作对多个应用程序执行安装操作的步骤之前,包括:
[0018]
确定所述应用程序安装失败的失败原因,并输出所述失败原因,以供用户根据所输出的失败原因进行相应的失败处理,并在失败处理后触发一键安装操作。
[0019]
可选地,所述控制所述电子设备输出所述安装结果对应的标识信息的步骤包括:
[0020]
若所监听到的安装结果为安装成功,则控制所述电子设备输出第一标识信息,以供用户根据所述第一标识信息确认应用程序安装成功;
[0021]
若所监听到的安装结果为安装失败,则控制所述电子设备出第二标识信息,以供用户根据所述第二标识信息确认应用程序安装失败。
[0022]
可选地,所述控制所述电子设备输出第二标识信息的步骤之前,包括:
[0023]
统计监听到的安装结果为安装失败的次数信息,判断所述次数信息是否小于预设次数;
[0024]
若小于,则执行从预设存储路径中获取所需安装的应用程序的安装包的步骤;
[0025]
若大于或等于,则执行控制所述电子设备输出第二标识信息的步骤。
[0026]
可选地,所述从预设存储路径中获取所述安装包的步骤之前,包括:
[0027]
以所述电子设备的第一存储路径和所述电子设备的外接存储设备的第二存储路径作为预设存储路径;
[0028]
若所述第一存储路径中存在需要安装的应用程序的安装包,和/或所述第二存储路径中存在需要安装的应用程序的安装包,则确定预设存储路径下存在需要安装的应用程序的安装包,执行从预设存储路径中获取所述安装包的步骤。
[0029]
此外,为实现上述目的,本发明还提供一种电子设备,所述电子设备包括存储器、处理器及存储在所述处理器上并可在处理器上运行的电子设备的控制程序,所述处理器执行所述电子设备的控制程序时实现如上所述的电子设备的控制方法的步骤。
[0030]
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子设备的控制程序,所述电子设备的控制程序被处理器执行时实现如上所述的电子设备的控制方法的步骤。
[0031]
本发明实施例中,通过在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包,并依据所述安装包的数量信息对所需安装的应用程序执行安装操作,避免由人为手动选择应用程序进行安装,导致安装效率低下;通过监听应用程序的安装结果,并控制电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功,避免因用户只能紧盯电子设备的显示屏或查找应用程序列表才能确认应用程序是否安装成功,导致安装结果确认效率低下。通过自动安装单个或多个应用程序并输出与不同安装结果对应的标识信息,提高了电子设备的生产效率。
附图说明
[0032]
图1为本发明实施例方案涉及的硬件运行环境的电子设备结构示意图;
[0033]
图2为本发明电子设备的控制方法第一实施例的流程示意图;
[0034]
图3为本发明一实施例中电子设备的组成模块示意图;
[0035]
图4为本发明电子设备的控制方法第二实施例的流程示意图;
[0036]
图5为本发明电子设备的控制方法第三实施例的流程示意图。
[0037]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0038]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]
本发明的主要解决方案是:在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;依据所述安装包的数量信息对所需安装的应用程序执行安装操作;监听应用程序的安装结果,并控制所述电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功。
[0040]
目前在生产端为电子设备预装应用程序的方案,主要是由人为手动选择进行安装,且由人为确认应用程序的安装结果,不仅需要耗费大量的人力,而且生产效率低下。因而,本发明提出一种电子设备及其控制方法和计算机可读存储介质,通过在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包,并依据所述安装包的数量信息对所需安装的应用程序执行安装操作,无需人为在电子设备的应用商城中手动点击来逐一选择需要安装的应用程序,避免手动安装时安装效率不高;然后,监听应用程序的安装结果,并控制电子设备输出安装结果对应的标识信息,以供用户根据标识信息确认应用程序是否安装成功,无需用户紧盯电子设备的显示屏或从电子设备中查找应用程序列表,能够避免标识信息过于局限和单一导致用户难以确认安装结果而影响电子设备的生产效率。也即通过自动安装应用,并输出安装结果对应的标识信息,提高了电子设备的生产效率。
[0041]
参照图1,图1为本发明实施例方案涉及的硬件运行环境的电子设备结构示意图。
[0042]
如图1所示,该电子设备可以包括:通信总线1002,处理器1001,例如cpu,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0043]
本领域技术人员可以理解,图1中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或组合某些部件,或者不同的部件布置。
[0044]
在图1所示的电子设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电子设备的控制程序,并执行以下操作:
[0045]
在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;
[0046]
依据所述安装包的数量信息对所需安装的应用程序执行安装操作;
[0047]
监听应用程序的安装结果,并控制所述电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认所述应用程序是否安装成功。
[0048]
可选地,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0049]
若根据所述数量信息确定存在多个安装包,则运用所述多个安装包按照预设顺序依次对多个应用程序执行安装操作;
[0050]
其中,一个安装包对应一个应用程序,在对多个应用程序执行安装操作时,若当前应用程序安装成功,则按照预设顺序对下一个应用程序执行安装操作,直至安装至最后一个应用程序。
[0051]
可选地,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0052]
判断所述多个应用程序中是否存在应用程序安装失败;
[0053]
若存在,则确定所监听到的应用程序的安装结果为安装失败;
[0054]
若不存在,则确定所监听到的应用程序的安装结果为安装成功。
[0055]
可选地,所述确定所监听到的应用程序的安装结果为安装失败的步骤之后,处理器1001调用存储器1005中存储的电子设备的控制程序,并执行以下操作:
[0056]
若接收到一键安装操作,则响应于所述一键安装操作对多个应用程序进行安装,使所述多个应用程序安装成功。
[0057]
可选地,所述若接收到一键安装操作,则响应于所述一键安装操作对多个应用程序执行安装操作的步骤之前,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0058]
确定所述应用程序安装失败的失败原因,并输出所述失败原因,以供用户根据所输出的失败原因进行相应的失败处理,并在失败处理后触发一键安装操作。
[0059]
可选地,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0060]
若所监听到的安装结果为安装成功,则控制所述电子设备输出第一标识信息,以供用户根据所述第一标识信息确认应用程序安装成功;
[0061]
若所监听到的安装结果为安装失败,则控制所述电子设备出第二标识信息,以供用户根据所述第二标识信息确认应用程序安装失败。
[0062]
可选地,所述控制所述电子设备输出第二标识信息的步骤之前,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0063]
统计监听到的安装结果为安装失败的次数信息,判断所述次数信息是否小于预设次数;
[0064]
若小于,则执行从预设存储路径中获取所需安装的应用程序的安装包的步骤;
[0065]
若大于或等于,则执行控制所述电子设备输出第二标识信息的步骤。
[0066]
可选地,所述从预设存储路径中获取所述安装包的步骤之前,处理器1001可以调用存储器1005中存储的电子设备的控制程序,还执行以下操作:
[0067]
以所述电子设备的第一存储路径和所述电子设备的外接存储设备的第二存储路径作为预设存储路径;
[0068]
若所述第一存储路径中存在需要安装的应用程序的安装包,和/或所述第二存储路径中存在需要安装的应用程序的安装包,则确定预设存储路径下存在需要安装的应用程序的安装包,执行从预设存储路径中获取所述安装包的步骤。
[0069]
参照图2,图2为本发明电子设备的控制方法的第一实施例流程图,本实施例中,所述电子设备的控制方法包括以下步骤:
[0070]
步骤s10:在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;
[0071]
由于很多的电子设备在出厂前,会存在为电子设备安装应用程序的需求,如手机在出厂之前会为用户安装一些诸如购物软件、视频播放器和聊天工具之类的常规应用程序,一方面方便出售时用户体验手机性能,另一方面方便用户购机后直接使用,提升用户体验感。因而,对于此类具有预装应用程序需求的电子设备,需要在产线上为不同的电子设备预先安装其所需安装的应用程序。然而,目前产线上为不同的电子设备安装其所需安装的应用程序的方式,通常是以手动方式进行安装,且在安装后,也是通过人为观察电子设备的可视化界面上显示的安装结果等人工方式来确认应用程序是否安装成功,如此,不仅安装过程繁琐,且每个应用程序都需要人为盯着电子设备的可视化界面输出的安装信息来判断安装是否完成,或者是进入电子设备的应用清单页面确定是否存在应用程序的图标且存在应用程序的图标时,应用程序能否正常打开等,对于安装结果的检验过程也是相当繁琐。如此繁琐的安装流程与检验流程,势必会导致产线整体的生产效率降低。
[0072]
因此,为了提高电子设备的生产效率,本实施例提供一种能够自动安装应用程序且无需用户盯着电子设备的显示界面来确认应用程序的安装结果的电子设备的控制方法,能够自动检测电子设备的应用程序安装需求,实现单个或多个应用程序的安装,并且能够自动检测应用程序最终的安装状态,并将安装状态以明确的返回标志反馈给用户,方便用户直接判断安装是否成功,以在安装成功后,顺利进入下一生产环节。值得注意的是,本实施例中的电子设备可以是手机、电脑、电视、平板或智慧屏等支持安装应用程序的终端设备。一具体的应用实例中,如图3所示,该电子设备包括:(1)app安装需求自动检测模块:用于自动检测某批次订单中的电子设备是否有安装应用程序的需求;(2)app全自动安装模块:是自动安装app功能实现的核心模块,用于全自动安装单个或多个app,并将安装结果反馈给电子设备的智控系统;(3)智控系统:主要用来接收安装结果反馈,并依据需求自动开启安装失败智能重装,以及控制电子设备输出所设定的安装成功或安装失败的明确返回标志。
[0073]
具体地,在自动为电子设备安装应用程序之前,需要先检测电子设备是否存在安装应用程序的安装需求。而判断电子设备是否存在安装需求的依据可以是检测指定存储路径中是否存在需要安装的应用程序的安装包。这里所指定的存储路径可以是电子设备内部的存储路径,也可以是电子设备外接的存储设备的存储路径。也即,可以以电子设备的第一存储路径和电子设备的外接存储设备的第二存储路径作为指定的预设存储路径。其中,第一存储路径为电子设备中所指定的专门用来存储所需安装的应用程序的安装包的存储路径,第二存储路径是电子设备的外接存储设备中所指定的专门用来存储所需安装的应用程序的安装包的存储路径,不同的外接存储设备对应的第二存储路径可以相同也可以不同。于是,可以同时检测电子设备的第一存储路径中是否存在需要安装的应用程序的安装包且
外接存储设备的第二存储路径中是否存在需要安装的应用程序的安装包。若第一存储路径中存在需要安装的应用程序的安装包或第二存储路径中存在需要安装的应用程序的安装包亦或是第一存储路径中存在需要安装的应用程序的安装包且第二存储路径中存在需要安装的应用程序的安装包,均认为预设存储路径下存在需要安装的应用程序的安装包。此时,电子设备的智控系统会从预设存储路径中获取需要安装的应用程序的安装包。
[0074]
步骤s20:依据所述安装包的数量信息对所需安装的应用程序执行安装操作;
[0075]
从预设存储路径中获取安装包之后,可能只获取到一个安装包,也可能获取到多个安装包,对应需要安装的应用程序可能是一个也可能是多个。于是,可以依据安装包的数量信息对所需安装的应用程序执行安装操作。如,在只获取到一个安装包时,直接运用所获取的安装包对所需安装的应用程序执行安装操作即可。在获取到预设数量范围内的多个安装包(如两个)时,可以考虑同步安装;在获取到的安装包数量超过预设数量范围时,需要避免重复安装与系统占用率过高的问题,以提高安装效率。而要避免重复安装的问题,可先统计安装包的数量,然后将所统计的安装包数量作为安装程序中变量i的阈值,变量i对应当前安装包的安装顺序,即当前安装包是第i个安装包。同时,需要将安装包的标识信息(如文件名)与变量i对应关联起来,避免数量一致时,依然存在重复安装的可能性。如此,在基于变量i进行安装循环的过程中,可以避免安装包的重复安装。
[0076]
当然,在其他的一些实施例中,也可以是将不同的安装包与不同的变量关联起来,运用多个安装包对多个应用程序进行同步安装。由于多个应用程序同步安装时,会大幅提升cpu的占用率,容易导致系统卡顿或崩溃等现象发生,因而本实施例中,优选按照预设顺序对多个应用程逐一进行安装。
[0077]
步骤s30:监听应用程序的安装结果,并控制所述电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功;
[0078]
在只存在一个需要安装的应用程序时,直接以该应用程序的安装结果作为最终监听到的应用程序的安装结果;在存在多个需要安装的应用程序时,若是按照预设顺序对多个应用程逐一进行安装,可以是以最后一个应用程序的安装结果作为最终监听到的应用程序的安装结果;也可以是结合多个应用程序的安装结果综合进行考虑,如多个应用程序的安装结果均为安装成功,则认为最终检监听到的应用程序的安装结果为安装成功。
[0079]
在所监听到的应用程序的安装结果为安装成功时,可以先确定与安装成功对应的标识信息,然后控制电子设备输出安装成功对应的标识信息(如输出预先设置的安装成功的音乐),以便用户根据所述标识信息确认应用程序已经安装成功;在所监听到的应用程序的安装结果为安装失败时,可以先确定与安装失败对应的标识信息,然后控制电子设备输出安装成功对应的标识信息(如输出预先设置的安装失败的音乐),以便用户根据所述标识信息确认应用程序安装失败,以便及时查找安装失败的原因,并提供相应的解决方案。当然,也可以是在所监听到的应用程序的安装结果为安装成功时,不进行提醒,直接进入下一生产环节;而在所监听到的应用程序的安装结果为安装失败时,以提示音等标识信息进行报警提示,以及时将安装失败的信息传递给用户。这里,标识信息包括但不限于语音提示,振动提示、蜂鸣报警提示和图像显示提示等,具体可遵循生产便利原则,依据产线的应用环境与需求等进行设定,支持用户自定义。如此,在电子设备不存在可视化界面时,可以以语音等方式输出标识信息,可依据电子设备的实际情况进行个性化设置。
[0080]
此外,在其他的一些应用场景中,若存在电子设备具有安装应用程序的需求,也可以运用本实施所提出的电子设备的控制方法实现应用程序的自动安装及安装状态的自动检测与个性化反馈。
[0081]
本实施例通过在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包,并依据安装包的数量信息对所需安装的应用程序执行安装操作,然后监听应用程序的安装结果,并控制电子设备输出与安装结果对应的标识信息,以供用户根据该标识信息确认应用程序是否安装成功。也即,通过从预设存储路径中获取安装包,可以实现单个或多个应用程序的安装,避免需要产线工人手动选择进行安装,影响应用程序的安装效率;并且电子设备通过输出与安装结果对应的标识信息,使得用户能够根据该标志信息快速确认应用程序的安装状态,无需紧盯电子设备的显示界面,也无需查找应用程序列表,避免影响安装结果的检验效率,通过提高应用程序的安装效率与应用程序的安装结果检验效率,提高了电子设备整体的生产效率。
[0082]
基于上述实施例,提出本发明电子设备的控制方法的第二实施例。参照图4,图4为本发明电子设备的控制方法的第二实施例流程图,本实施例中,所述电子设备的控制方法包括以下步骤:
[0083]
步骤s11:在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;
[0084]
步骤s12:若根据所述数量信息确定存在多个安装包,则运用所述多个安装包按照预设顺序依次对多个应用程序执行安装操作;
[0085]
步骤s13:监听应用程序的安装结果,并控制所述电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功。
[0086]
本实施例中,在从预设存储路径下获取到多个安装包时,需要对多个安装包进行批量安装。此时,为了避免不同应用程序之间相互干扰,影响安装效率,可预先设定多个安装包的安装顺序,进而按照所设定的安装顺序有序的进行安装。具体地,一个安装包对应一个应用程序,在运用多个安装包按照预设顺序依次对多个应用程序执行安装操作时,可以是:按照预设顺序先运用第一个安装包执行第一个应用程序的安装操作,并在执行第一个应用程序的安装操作时,先做一个延迟,然后判断第一个应用程序是否安装成功;只有在第一个应用程序安装成功时,才会运用第二个安装包执行第二个应用程序的安装操作,以此类推,直至安装至最后一个应用程序,以最后一个应用程序的安装结果作为所监听到的应用程序的安装结果。在多个应用程序中存在应用程序安装失败时,则直接结束安装,视为所监听到的安装结果为应用程序安装失败。于是,判断多个应用程序中是否存在应用程序安装失败的依据可以是:如果多个应用程序中存在应用程序安装失败,则判定所监听到的应用程序的安装结果为安装失败;如果多个应用程序中不存在应用程序安装失败,也即所有应用程序都安装成功,则判定所监听到的应用程序的安装结果为安装成功。
[0087]
一实施例中,在所监听到的应用程序的安装结果为安装失败时,不仅会输出安装失败对应的标识信息,还可由人工通过一键安装操作直接将当前批次的电子设备返工重装,不仅简单方便,还可以提高安装失败的电子设备的安装效率。此时,需要先对该批次的电子设备安装失败的原因进行排查。具体地,可以先确定该批次电子设备安装失败的失败原因,失败原因可能是:安装包存在问题、外接存储设备无法识别或安装过程中系统运行本
身出现意外异常等。在确定失败原因之后可以输出失败原因,以供用户根据输出的失败原因及时进行相应的失败处理,如更换外接存储设备、更换电子设备的主板或重新获取安装包等。经过一系列的失败处理后,用户可以通过遥控器或其他控制装置触发一键安装操作,使电子设备能够响应于该一键安装操作对多个应用程序进行安装。此时由于已排查失败原因,因而可以使多个应用程序都安装成功。也即,通过一键安装操作,可以快速解决电子设备安装失败之后返工重装应用程序的问题。
[0088]
本实施例通过在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包,并在根据所述数量信息确定存在多个安装包时,运用所述多个安装包按照预设顺序依次对多个应用程序执行安装操作,然后监听应用程序的安装结果,并控制电子设备输出所述安装结果对应的标识信息,以供用户根据所述标识信息确认应用程序是否安装成功。也即,在存在多个需要安装的应用程序时,可依据预设顺序依次对多个应用程序执行批量安装操作,且在安装过程中,只要一个应用程序安装失败,就认为该电子设备安装失败,避免在产线上滞留时间过长,影响其他电子设备的应用程序安装,导致生产效率降低。依据预设顺序依次对多个应用程序执行批量安装操作,提高了电子设备的生产效率。
[0089]
基于上述实施例,提出本发明电子设备的控制方法的第三实施例。参照图5,图5为本发明电子设备的控制方法的第三实施例流程图,本实施例中,所述电子设备的控制方法包括以下步骤:
[0090]
步骤s21:在预设存储路径下存在需要安装的应用程序的安装包时,从预设存储路径中获取所述安装包;
[0091]
步骤s22:依据所述安装包的数量信息对所需安装的应用程序执行安装操作;
[0092]
步骤s23:监听应用程序的安装结果;
[0093]
步骤s24:若所监听到的安装结果为安装成功,则控制所述电子设备输出第一标识信息,以供用户根据所述第一标识信息确认应用程序安装成功;
[0094]
步骤s25:若所监听到的安装结果为安装失败,则控制所述电子设备以预设方式输出第二标识信息,以供用户根据所述第二标识信息确认应用程序安装失败。
[0095]
本实施例中,为了便于用户快速区分电子设备的不同安装结果,采用不同的标识信息对不同的安装结果进行标记。即,在监听到应用程序安装成功时,可以控制电子设备输出第一标识信息,以供用户根据所述第一标识信息确认所述应用程序安装成功,在监听到应用程序安装失败时,可控制电子设备出第二标识信息,以供用户根据所述第二标识信息确认所述应用程序安装失败。其中,第一标识信息与第二标识信息为不同的标记信息,如可以通过提示灯的颜色进行区分标记,如第一标识信息可以是点亮绿色指示灯,第二标识信息可以是点亮红外指示灯;也可以通过语音进行标记,如第一标识信息可以是语音输出“安装成功”,第二标识信息可以是语音输出“安装失败”,还可以是通过提示音进行标记,如第一标识信息可以是不输出提示音,第二标识信息可以是连续输出三次提示音等,也即第一标识信息和第二标识信息可以是采用相同的方式输出不同的标识信息,也可以是采用不同的方式输出不同的标识信息,具体可根据产线需求进行设定。
[0096]
当然,也可以是将该第一标识信息和第二标识信息直接输出给产线端的安装确认装置,以供该安装确认装置确认安装结果。在该安装确认装置确认安装结果为安装成功时,
可自动对下一电子设备安装应用程序,而无需用户根据第一标识或第二标识信息确认安装结果;在该安装确认装置确认安装结果为安装失败时,可自动将当前电子设备输送至另一通道,以供用户确认是否触发一键安装操作,此时也无需用户确认安装结果。
[0097]
一实施例中,在控制电子设备输出第二标识信息之前,还会统计所监听到的应用程序安装失败的次数信息,然后将该次数信息与预设次数进行比较,只有在安装失败的次数达到预设次数时,才会控制电子设备输出第二标识信息,以提示用户该电子设备的应用程序安装失败。而在安装失败的次数未达到预设次数时,可重新启动安装程序,重新从预设存储路径中获取所需安装的应用程序的安装包,并依据所述安装包的数量信息对所需安装的应用程序执行安装操作,直至安装失败的次数达到预设次数时,控制电子设备输出第二标识信息。所述预设次数对应该电子设备的应用程序的重新安装次数,可依据产线进度和设备运行速度等进行设定,此处不做具体限定。
[0098]
本实施例通过对应用程序的安装结果进行监听,并在所监听到的应用程序的安装结果为安装成功时,控制电子设备输出第一标识信息,以供用户根据所述第一标识信息确认该电子设备的应用程序安装成功,而在所监听到的应用程序的安装结果为安装失败时,控制电子设备以预设方式输出第二标识信息,以供用户根据所述第二标识信息确认该电子设备的应用程序安装失败。也即通过以不同的标识信息对不同的安装结果进行标识,使得用户能够快速区分不同的安装结果,进而提高产线生产效率。
[0099]
此外,本发明实施例还提供一种电子设备,所述电子设备包括存储器、处理器及存储在所述处理器上并可在处理器上运行的电子设备的控制程序,所述处理器执行所述电子设备的控制程序时实现如上所述电子设备的控制方法的步骤。
[0100]
此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子设备的控制程序,所述电子设备的控制程序被处理器执行时实现如上所述的电子设备的控制方法的步骤。
[0101]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0102]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0103]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,电视,或者网络设备等)执行本发明各个实施例所述的方法。
[0104]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1