CN110597543A - 智能终端升级方法、电子设备及存储介质 - Google Patents
智能终端升级方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN110597543A CN110597543A CN201910881624.1A CN201910881624A CN110597543A CN 110597543 A CN110597543 A CN 110597543A CN 201910881624 A CN201910881624 A CN 201910881624A CN 110597543 A CN110597543 A CN 110597543A
- Authority
- CN
- China
- Prior art keywords
- terminal application
- software decoding
- terminal
- specified
- decoding library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000008569 process Effects 0.000 abstract description 13
- 238000004891 communication Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 101150053844 APP1 gene Proteins 0.000 description 4
- 101100189105 Homo sapiens PABPC4 gene Proteins 0.000 description 4
- 102100039424 Polyadenylate-binding protein 4 Human genes 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
Abstract
本公开提供了一种智能终端升级方法、电子设备及存储介质,涉及智能终端技术领域,该智能终端升级方法包括:确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。通过该方法的对指定终端应用的升级方式,简化了终端应用的升级流程以及升级方式,使得用户在使用时若出现问题,反馈之后能够在短时间内实现升级解决相应的问题,且不受使用场景的限制。
Description
技术领域
本公开涉及智能终端技术领域,特别涉及一种智能终端升级方法、电子设备及存储介质。
背景技术
一般来说在从设备厂家拿到软件解码库之后,需要在终端厂家进行集成,制作升级固件包,这个过程一般比较慢;或者使用ADB(Android Debug Bridge,安卓调试桥)命令工具把ROM(Read-Only Memory,只读存储器)推送到手机内置存储,这个办法必须将设备连接电脑,并且操作有一定的技术门槛,普通人员学习成本高。
相关技术中,智能终端设备,在需要升级时需要制作升级固件包,这个过程需要编译、测试等等,比较漫长。并且在面对2B(To Business,对企业的产品)行业试用的场景时,不能满足快速响应和升级的需求。
发明内容
本公开提供了一种智能终端升级方法、电子设备及存储介质,用以提供一种智能终端的新的升级方式,以克服在面对2B行业试用的场景时,不能满足快速响应和升级的需求等的问题。
第一方面,本公开实施例提供的一种智能终端升级方法包括:
确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
上述方法中,首先是确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新***库存储的与所述指定终端应用对应的软件解码库。本公开实施例提供了新的一种智能终端升级方式,简化了终端应用的升级流程以及升级方式,使得用户在使用时若出现问题,反馈之后能够在短时间内实现升级解决相应的问题,且不受使用场景的限制。例如,相对于相关技术中制作升级固件包的方案,节约了厂家对升级组件进行集成,执着升级固件包等的操作流程,节约了时间的同时,能够实现单一组件的升级,而无需在集成和制作升级固件包时集成与需要升级的组件无关的信息。而,相对于相关技术中采用ADB命令工具的方式,无需相关人员学习ADB命令工具,降低了对操作人员的专业知识要求,也无需一定要将设备连接电脑,从而使得本公开的方案不受连接电脑的限制而扩展应用场景。
在一种可选的实施方式中,所述确定对指定终端应用进行升级,包括:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
在一种可选的实施方式中,在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,所述方法还包括:
弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
在一种可选的实施方式中,采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,所述方法还包括:
为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
在一种可选的实施方式中,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
在一种可选的实施方式中,采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,所述方法还包括:
重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
第二方面,本公开实施例还提供了一种智能终端升级终端,该终端包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述终端执行下列过程:
确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
在一种可能的实现方式中,所述处理器具体用于:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
在一种可能的实现方式中,所述处理器还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
在一种可能的实现方式中,所述处理器还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码之前,为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
在一种可能的实现方式中,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
在一种可能的实现方式中,所述处理器还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
第三方面,本公开实施例还提供一种智能终端升级终端,该终端包括:
确定模块:用于确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
查找模块:用于若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述方法的步骤。
另外,第二方面至第四方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。
附图说明
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种智能终端升级方法的流程示意图;
图2为本公开实施例提供的一种软件解码库文件的示意图;
图3为本公开实施例提供的一种身份认证界面的场景示意图;
图4为本公开实施例提供的一种智能终端升级方法的完整流程示意图;
图5为本公开实施例第一种智能终端升级的终端的结构示意图之一;
图6为本公开实施例第二种智能终端升级的终端的结构示意图之二;
图7为本公开实施例第三种智能终端升级的终端的结构示意图之三。
具体实施方式
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
下面对本申请实施例中涉及的部分词语进行解释:
1、本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
2、本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
3、本申请实施例中术语“终端”是指能够支持射频通信的终端,即手机、平板等。
以下结合说明书附图对本申请的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
相关技术中,对于终端的升级从设备厂家拿到软件解码库之后,需要在终端厂家进行集成,制作升级固件包,这个过程一般比较慢;或者使用命令工具把ROM推送到手机内置存储,这个办法必须将设备连接电脑,并且操作有一定的技术门槛,普通服务人员学习成本高。
有鉴于此,本公开提出一种新的智能终端升级的方法,个人用户或是企业***管理员,在确定对指定终端应用进行升级时,从指定的存储空间查找所述指定终端应用对应的软件解码库文件(即新的软件解码库文件),当验证身份信息认证通过时,可实现对于指定终端应用的原软件解码库文件的替换,从而实现对智能终端的升级。参阅图1,为本公开实施例提供的一种智能终端升级方法的流程示意图,包括:
步骤101:确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件。
其中,在一个实施例中,为了便于实现对指定终端应用的升级,该应用中可以新增专用于升级操作的界面,当检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,则可确定对所述指定终端应用进行升级。例如,当用户点击指定终端应用APP1时,***检测到用户需要对APP1进行升级操作,因此在APP1所在的存储空间查找APP1对应的软件解码库文件,参阅图2,为本公开实施例的一种软件解码库文件的示意图。
实施时,指定的存储空间可以是在所述智能终端中为所述指定终端应用分配的存储空间(即在智能终端内置的存储空间中存在一块存储区域用于存储指定终端应用的对应的软件解码库文件),或所述指定终端应用的SD存储卡(Secure Digital Memory Card,安全数字存储卡)上的存储空间。由此,可以根据实际需求选择相应的存储空间用于存储指定终端应用的对应的软件解码库文件,以便于实现快速升级。
此外,在一个实施例中,本公开需要为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。由此,可以通过临时写入权限控制指定终端应用对操作***库的写入操作。由此可使得指定终端应用对操作***的操作仅是临时的,并非永久性的,从而提高操作***库的安全性。
在一个实施例中,面对2B场景时,或者组织企业中有多人共同使用指定终端应用时,为了能够实现更好的管理指定终端应用,减少甚至避免恶意操作或者误操作带来的对指定终端应用更改的风险,可在查找到所述指定终端应用的对应的软件解码库文件之后,***弹出身份认证界面,参阅图3,为本公开实施例的身份认证界面的场景示意图,可在如图3中的身份认证信息输入框中输入身份认证信息,其中,身份认证信息可实施为账号密码、指纹、人脸或人眼虹膜等,在此不做唯一限定。若确定登陆认证结果为认证通过或登陆成功,则可继续执行步骤102。例如,企业中可仅由管理员才具有更新修改指定终端应用的权限,而其他的使用人员只有使用的权限,这样能够保证由管理员统一管理,且能够包括指定终端应用并非任何人均可进行修改,从而能够达到保护指定终端应用的目的。
步骤102:若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
在一个实施例中,分配了临时写入权限后,为了能够及时的使得指定终端应用的升级组件生效并及时的关闭临时写入权限,可在步骤102之后重启智能终端,并在重启后,关闭为所述指定终端应用分配的临时写入权限,重启该智能终端之后,完成了对于该指定终端应用的升级。并通过关闭临时写入权限达到保护指定终端应用的目的。此外,在另一种实施方式中,也可以在执行步骤102之后,先关闭为所述指定终端应用分配的临时写入权限,然后重启智能终端来达到相同的效果。
通过本公开提供的一种智能终端升级方法,简化了终端应用的升级流程以及升级方式,使得用户在使用时若出现问题,反馈之后能够在短时间内实现升级解决相应的问题,且不受使用场景的限制,克服了在面对2B行业试用的场景时,不能满足快速响应和升级的需求等的问题。
参阅图4,为本公开实施例提供的一种智能终端升级方法的完整流程示意图,包括:
步骤401:检测到用户点击指定终端应用界面。
其中,用户可以是个人,个人对于应用的升级需要;也可以是企业的管理人员,针对企业的共用的***的升级需求,例如医院***的技术管理人员,针对医院***的升级。***检测到用户对于所述终端应用的用于进行软件升级的界面中的升级操作时,则确定对所述指定终端应用进行升级。
步骤402:该指定终端应用到内置存储区或SD卡上查找软件解码库文件。
在一个实施例中,若对指定终端应用进行升级,需要查找该指定终端应用对应的软件解码库文件,查找时可到指定的存储空间中,例如,终端的内置存储区或者是SD卡上。若没有查找到对应的软件解码库文件,则结束对于该指定终端应用的升级;若找到对应的软件解码库文件,则执行步骤403。
步骤403:弹出身份认证界面,获取用户输入的身份认证信息。
其中,身份认证界面中用户输入身份认证信息可实施为,账号密码、指纹、人脸图像以及人眼虹膜等。
步骤404:启动身份认证模块,校验输入的身份认证信息是否和存储区域内的身份信息一致。
实施时,***存在用于认证输入身份认证信息是否一致的身份信息存储区域,若用户输入身份认证信息之后,若用户选择账号密码输入登陆,则根据用户输入的身份认证信息中的账户和密码与身份信息存储区域中的账户以及其对应的密码是否一致,若认证结果为不一致,则结束本次升级流程;若认证结果为一致,即认证通过,则继续执行步骤405。
步骤405:为该指定终端应用分配临时写入权限。
步骤406:指定终端应用将查找到的对应的软件解码库文件写入***的lib库下,覆盖原软件解码库。
实施时,将查找到的对应的软件解码库文件写入更新操作***的lib库下,其中,***的lib库为计算机***中的类似图书馆或藏书室的用于存储计算机程序或者计算机文件等。若查找的对应的软件解码库文件成功写入时,则原软件解码库文件将被覆盖,并继续执行步骤407;若写入失败,则结束该指定终端应用的升级流程。
步骤407:关闭该指定终端应用的临时写入权限,重启智能终端。
重启智能终端后,完成了对指定终端应用的升级。
基于相同的构思,如图5所示,本公开实施例提供一种智能终端升级终端,该终端包括:处理器500以及存储器501,其中,所述存储器501存储有程序代码,当所述存储器501存储的一个或多个计算机程序被所述处理器500执行时,使得所述终端执行下列过程:
确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
可选的,所述处理器500具体用于:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
可选的,所述处理器500还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
可选的,所述处理器500还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
可选的,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
可选的,所述处理器500还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
基于相同的构思,如图6所示,本公开实施例提供一种智能终端升级终端,该终端包括:
确定模块601,用于确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
更新模块602,用于若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新***库存储的与所述指定终端应用对应的软件解码库。
可选的,所述确定模块601具体用于:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
可选的,所述确定模块601还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
可选的,所述确定模块601还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
可选的,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
可选的,所述更新模块602还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
如图7所示,本公开实施例给出第三种智能终端升级的终端700包括:射频(RadioFrequency,RF)电路710、电源720、处理器730、存储器740、输入单元750、显示单元760、摄像头770、通信接口780、以及无线保真(Wireless Fidelity,Wi-Fi)模块790等部件。本领域技术人员可以理解,图7中示出的终端的结构并不构成对终端的限定,本申请实施例提供的终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图7对所述终端700的各个构成部件进行具体的介绍:
所述RF电路710可用于通信或通话过程中,数据的接收和发送。特别地,所述RF电路710在接收到基站的下行数据后,发送给所述处理器730处理;另外,将待发送的上行数据发送给基站。通常,所述RF电路710包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。
此外,RF电路710还可以通过无线通信与网络和其他终端通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(Global System of Mobilecommunication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
Wi-Fi技术属于短距离无线传输技术,所述终端700通过Wi-Fi模块790可以连接接入点(Access Point,AP),从而实现数据网络的访问。所述Wi-Fi模块790可用于通信过程中,数据的接收和发送。
所述终端700可以通过所述通信接口780与其他终端实现物理连接。可选的,所述通信接口780与所述其他终端的通信接口通过电缆连接,实现所述终端700和其他终端之间的数据传输。
由于在本申请实施例中,所述终端700能够实现通信业务,向其他联系人发送信息,因此所述终端700需要具有数据传输功能,即所述终端700内部需要包含通信模块。虽然图7示出了所述RF电路710、所述Wi-Fi模块790、和所述通信接口780等通信模块,但是可以理解的是,所述终端700中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。
例如,当所述终端700为手机时,所述终端700可以包含所述RF电路710,还可以包含所述Wi-Fi模块790;当所述终端700为计算机时,所述终端700可以包含所述通信接口780,还可以包含所述Wi-Fi模块790;当所述终端700为平板电脑时,所述终端700可以包含所述Wi-Fi模块。
所述存储器740可用于存储软件程序以及模块。所述处理器730通过运行存储在所述存储器740的软件程序以及模块,从而执行所述终端700的各种功能应用以及数据处理,并且当处理器730执行存储器740中的程序代码后,可以实现本公开实施例图1中的部分或全部过程。
可选的,所述存储器740可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作***、各种应用程序(比如通信应用)以及人脸识别模块等;存储数据区可存储根据所述终端的使用所创建的数据(比如各种图片、视频文件等多媒体文件,以及人脸信息模板)等。
此外,所述存储器740可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述输入单元750可用于接收用户输入的数字或字符信息,以及产生与所述终端700的用户设置以及功能控制有关的键信号输入。
可选的,输入单元750可包括触控面板751以及其他输入终端752。
其中,所述触控面板751,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板751上或在所述触控面板751附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,所述触控面板751可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器730,并能接收所述处理器730发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板751。
可选的,所述其他输入终端752可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
所述显示单元760可用于显示由用户输入的信息或提供给用户的信息以及所述终端700的各种菜单。所述显示单元760即为所述终端700的显示***,用于呈现界面,实现人机交互。
所述显示单元760可以包括显示面板761。可选的,所述显示面板761可以采用液晶显示屏(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-EmittingDiode,OLED)等形式来配置。
进一步的,所述触控面板751可覆盖所述显示面板761,当所述触控面板751检测到在其上或附近的触摸操作后,传送给所述处理器730以确定触摸事件的类型,随后所述处理器730根据触摸事件的类型在所述显示面板761上提供相应的视觉输出。
虽然在图7中,所述触控面板751与所述显示面板761是作为两个独立的部件来实现所述终端700的输入和输入功能,但是在某些实施例中,可以将所述触控面板751与所述显示面板761集成而实现所述终端700的输入和输出功能。
所述处理器730是所述终端700的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器740内的软件程序和/或模块,以及调用存储在所述存储器740内的数据,执行所述终端700的各种功能和处理数据,从而实现基于所述终端的多种业务。
可选的,所述处理器730可包括一个或多个处理单元。可选的,所述处理器730可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器730中。
所述摄像头770,用于实现所述终端700的拍摄功能,拍摄图片或视频。所述摄像头770还可以用于实现终端700的扫描功能,对扫描对象(二维码/条形码)进行扫描。
所述终端700还包括用于给各个部件供电的电源720(比如电池)。可选的,所述电源720可以通过电源管理***与所述处理器730逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
需要说明的是,本公开实施例处理器730可以执行图5中处理器500的功能,存储器740存储图5中存储器501中的内容。
本公开实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算终端上运行时,所述程序代码用于使所述计算终端执行上述本公开实施例智能终端升级方法的步骤。
以上参照示出根据本申请实施例的方法、装置(***)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行***来使用或结合指令执行***而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行***、装置或设备使用,或结合指令执行***、装置或设备使用。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
Claims (12)
1.一种智能终端升级方法,其特征在于,包括:
确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
2.根据权利要求1所述的方法,其特征在于,所述确定对指定终端应用进行升级,包括:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
3.根据权利要求1所述的方法,其特征在于,在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,所述方法还包括:
弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
4.根据权利要求3所述的方法,其特征在于,采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,所述方法还包括:
为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
5.根据权利要求1所述的方法,其特征在于,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
6.根据权利要求1所述的方法,其特征在于,采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,所述方法还包括:
重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
7.一种智能终端升级终端,其特征在于,该终端包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述处理器执行下列过程:
确定对指定终端应用进行升级时,在指定的存储空间查找所述指定终端应用的对应的软件解码库文件;
若查找到所述软件解码库文件,则采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库。
8.如权利要求7所述的终端,其特征在于,所述处理器具体用于:
检测到用户对于所述指定终端应用的用于进行软件升级的界面中的升级操作时,确定对所述指定终端应用进行升级。
9.如权利要求7所述的终端,其特征在于,所述处理器还用于:
在采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,弹出身份认证界面;
接收在所述身份认证界面中输入的身份认证信息;
基于所述身份认证信息进行登陆认证;
并确定登陆认证结果为认证通过。
10.如权利要求9所述的终端,其特征在于,所述处理器还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之前,为所述指定终端应用分配临时写入权限,所述临时写入权限用于使得所述指定终端应用具有更新操作***库中存储的与所述指定终端应用对应的软件解码库的权限。
11.如权利要求7所述的终端,其特征在于,所述指定的存储空间包括以下中的至少一种:
在所述智能终端中为所述指定终端应用分配的存储空间、所述指定终端应用的安全数字存储卡SD卡上的存储空间。
12.如权利要求7所述的终端,其特征在于,所述处理器还用于:
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,重启所述智能终端;重启后,关闭为所述指定终端应用分配的临时写入权限;或者,
采用查找到的对应的软件解码库文件更新操作***库中存储的与所述指定终端应用对应的软件解码库之后,关闭为所述指定终端应用分配的临时写入权限,然后重启所述智能终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910881624.1A CN110597543A (zh) | 2019-09-18 | 2019-09-18 | 智能终端升级方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910881624.1A CN110597543A (zh) | 2019-09-18 | 2019-09-18 | 智能终端升级方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110597543A true CN110597543A (zh) | 2019-12-20 |
Family
ID=68860517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910881624.1A Pending CN110597543A (zh) | 2019-09-18 | 2019-09-18 | 智能终端升级方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110597543A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104182255A (zh) * | 2014-08-20 | 2014-12-03 | 青岛海信宽带多媒体技术有限公司 | 一种***应用的库文件升级方法及终端 |
CN104461622A (zh) * | 2014-11-28 | 2015-03-25 | 广州视睿电子科技有限公司 | 智能终端的***更新方法和装置 |
CN105808292A (zh) * | 2016-03-07 | 2016-07-27 | 西安诺瓦电子科技有限公司 | 嵌入式终端设备的固件升级方法 |
CN106209424A (zh) * | 2016-06-28 | 2016-12-07 | 积成电子股份有限公司 | 一种用电信息采集终端升级***及升级方法 |
CN108958779A (zh) * | 2018-09-20 | 2018-12-07 | 广东美的暖通设备有限公司 | 固件升级管理方法、装置及计算机可读存储介质 |
CN109542499A (zh) * | 2018-10-11 | 2019-03-29 | 珠海许继芝电网自动化有限公司 | 一种配电终端软件版本管理方法和装置 |
-
2019
- 2019-09-18 CN CN201910881624.1A patent/CN110597543A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104182255A (zh) * | 2014-08-20 | 2014-12-03 | 青岛海信宽带多媒体技术有限公司 | 一种***应用的库文件升级方法及终端 |
CN104461622A (zh) * | 2014-11-28 | 2015-03-25 | 广州视睿电子科技有限公司 | 智能终端的***更新方法和装置 |
CN105808292A (zh) * | 2016-03-07 | 2016-07-27 | 西安诺瓦电子科技有限公司 | 嵌入式终端设备的固件升级方法 |
CN106209424A (zh) * | 2016-06-28 | 2016-12-07 | 积成电子股份有限公司 | 一种用电信息采集终端升级***及升级方法 |
CN108958779A (zh) * | 2018-09-20 | 2018-12-07 | 广东美的暖通设备有限公司 | 固件升级管理方法、装置及计算机可读存储介质 |
CN109542499A (zh) * | 2018-10-11 | 2019-03-29 | 珠海许继芝电网自动化有限公司 | 一种配电终端软件版本管理方法和装置 |
Non-Patent Citations (1)
Title |
---|
百度经验: "IOS***如何升级到10", 《百度经验》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107276789B (zh) | 日志上传方法、装置及计算机可读存储介质 | |
US11057376B2 (en) | Method, apparatus, and system for controlling intelligent device, and storage medium | |
US10635449B2 (en) | Method and apparatus for running game client | |
WO2015131790A1 (en) | Network connection method, application authentication server, terminal and router | |
CN108475304B (zh) | 一种关联应用程序和生物特征的方法、装置以及移动终端 | |
CN106227588A (zh) | 一种多实例对象的创建方法、装置及移动终端 | |
CN108090345B (zh) | linux***外部命令执行方法及装置 | |
WO2015027852A1 (en) | Method and apparatus for resetting a user-login password for a virtual machine | |
CN106919458B (zh) | Hook目标内核函数的方法及装置 | |
CN104573437A (zh) | 信息认证方法、装置和终端 | |
CN112463199A (zh) | 一种***升级方法及终端 | |
CN105871910B (zh) | 一种eSIM联合注册方法及相关设备、*** | |
US9928134B2 (en) | Method and apparatus for repairing dynamic link library file | |
CN110062929A (zh) | 一种显示数据的方法、装置和终端 | |
CN107168747B (zh) | 移动终端配置的区分方法、装置及计算机可读存储介质 | |
CN107463524A (zh) | 一种访问数据的方法及相关设备 | |
CN104424198A (zh) | 一种页面显示速度的获取方法及装置 | |
CN110944318A (zh) | 一种锁卡设置方法、装置、存储介质及终端 | |
CN106843689B (zh) | 移动终端及超级截图实现方法 | |
CN110597543A (zh) | 智能终端升级方法、电子设备及存储介质 | |
US11606457B2 (en) | Technology and method for selectively providing network function to application of device | |
CN104156667B (zh) | 操作对象的管理方法和装置 | |
CN111050309A (zh) | 移动终端及其网络注册方法和存储介质 | |
CN113961380A (zh) | 一种跨应用修复的方法、装置、设备及存储介质 | |
CN114138344B (zh) | 一种***校验的方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191220 |
|
RJ01 | Rejection of invention patent application after publication |