CN107562486B - 基于mtk平台的手机需求筛选方法、存储介质及设备 - Google Patents
基于mtk平台的手机需求筛选方法、存储介质及设备 Download PDFInfo
- Publication number
- CN107562486B CN107562486B CN201710698149.5A CN201710698149A CN107562486B CN 107562486 B CN107562486 B CN 107562486B CN 201710698149 A CN201710698149 A CN 201710698149A CN 107562486 B CN107562486 B CN 107562486B
- Authority
- CN
- China
- Prior art keywords
- code
- requirement
- mobile phone
- information
- platform
- 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.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开基于MTK平台的手机需求筛选方法、存储介质及设备,方法包括:检测到项目信息导入时,则获取手机需求编码信息;当手机需求编码信息中操作***编码、MTK平台编码及需求类别编码均与项目信息的对应信息匹配成功时,则根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码。本发明将手机不同的需求进行一一编码,有新项目导入时通过自动检索保留适合该项目的需求,自动剔除不适合该项目的需求,且对于需要采纳的、不依赖平台、OS的需求代码直接导入项目。同时根据对手机的不同需求进行编码,通过自动化方式筛选出确实需要人力投入的需求,提高需求处理效率,并降低需求管理成本。
Description
技术领域
本发明涉及手机需求管理技术领域,尤其涉及基于MTK平台的手机需求筛选方法、存储介质及设备。
背景技术
近年来,手机终端发展迅速,MTK平台(MTK是台湾联发科技多媒体芯片提供商的简称,全称叫MediaTek,MTK平台采用的是Nucleus OS,Nucleus是Accelerated Technology公司开发的嵌入式实时操作***,使用标准C开发,其中Nucleus Plus提供源代码下载)以其低价、集成度高等优势被很多手机厂商选中作为开发平台。
而MTK平台分类较多,且不同的平台基线各有不同,各手机厂商拿到不同平台的基线后,需要重新开发手机需求,包括基本功能需求、认证需求、区域common需求及运营商需求等。因此对于手机厂商来讲,需求的管理就非常重要,目前通用的做法是MTK基线OK后,所有的需求都要合入对应的code到MTK基线上。但这种方式存在的问题是所有通用需求可能会被重复导入不同的平台、OS,不同的需求适配的平台、OS不同,所以每条需求在不同项目都要被分配给对应的owner,经过owner筛选后再进行开发。并且有些需求在不同平台、OS实现方式相同,不同新项目重复开发耗费较多不必要的工作量。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供基于MTK平台的手机需求筛选方法、存储介质及设备,旨在解决现有技术中MTK基线OK后,所有的需求都要合入对应的code到MTK基线上,但这种方式使得所有通用需求可能会被重复导入不同的平台、OS,导致效率低下的问题。
本发明的技术方案如下:
一种基于MTK平台的手机需求筛选方法,其中,所述方法包括以下步骤:
A、检测到项目信息导入时,则获取手机需求编码信息;其中,所述手机需求编码信息至少包括操作***编码、MTK平台编码、需求类别编码;
B、当手机需求编码信息中操作***编码、MTK平台编码及需求类别编码均与项目信息的对应信息匹配成功时,则根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码。
所述基于MTK平台的手机需求筛选方法,其中,所述步骤B具体包括:
B1、判断手机需求编码信息中操作***编码是否与项目信息的操作***编码相同,当手机需求编码信息中操作***编码与项目信息的操作***编码相同时则执行步骤B2,当手机需求编码信息中操作***编码与项目信息的操作***编码不相同时则执行步骤B4;
B2、判断手机需求编码信息中MTK平台编码是否与项目信息的MTK平台编码相同,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码相同时则执行步骤B3,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码不相同时则执行步骤B4;
B3、判断手机需求编码信息中需求类别编码是否与项目信息的项目定义信息相同,当手机需求编码信息中需求类别编码与项目信息的项目定义信息相同时则执行步骤B5,当手机需求编码信息中需求类别编码与项目信息的项目定义信息不相同时则执行步骤B4;
B4、检索结束,并发出手机需求编码信息不采纳的通知信息;
B5、根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码。
所述基于MTK平台的手机需求筛选方法,其中,所述步骤B5具体包括:
B51、判断是否存在与手机需求编码信息对应的需求链接,当存在与手机需求编码信息对应的需求链接则执行步骤B52,当不存在与手机需求编码信息对应的需求链接则执行步骤B53;
B52、将与需求链接对应的相应代码导入项目信息所对应代码中;
B53、将手机需求编码信息发送至对应开发者终端并进行需求开发通知。
所述基于MTK平台的手机需求筛选方法,其中,所述步骤B4中还包括:将手机需求编码信息进行删除。
所述基于MTK平台的手机需求筛选方法,其中,所述步骤A中由编译服务器对项目信息进行识别,获取手机需求编码信息。
所述基于MTK平台的手机需求筛选方法,其中,所述操作***编码至少为AndroidK、Android L、Android M、Android N中的一种。
所述基于MTK平台的手机需求筛选方法,其中,所述MTK平台编码至少为MTK6735平台、MTK6737平台、MTK6580平台、MTK6750N平台中的一种。
所述基于MTK平台的手机需求筛选方法,其中,所述需求类别编码至少包括手机基本功能需求信息、运营商特殊需求信息、区域通用需求、及认证需求。
一种存储介质,其中,其中存储有多条指令,所述指令适于由处理器加载并执行所述基于MTK平台的手机需求筛选方法的步骤。
一种设备,其中,包括:
处理器,适于实现各指令;以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行所述基于MTK平台的手机需求筛选方法的步骤。
有益效果:本发明将手机不同的需求进行一一编码,有新项目导入时通过自动检索保留适合该项目的需求,自动剔除不适合该项目的需求,且对于需要采纳的、不依赖平台、OS的需求代码直接导入项目。同时根据对手机的不同需求进行编码,通过自动化方式筛选出确实需要人力投入的需求,提高需求处理效率,并降低需求管理成本。
附图说明
图1为本发明所述基于MTK平台的手机需求筛选方法较佳实施例的流程图。
图2为本发明所述基于MTK平台的手机需求筛选方法较佳实施例中步骤S200的具体流程图。
图3为本发明所述基于MTK平台的手机需求筛选方法较佳实施例中步骤S250的具体流程图。
具体实施方式
本发明提供基于MTK平台的手机需求筛选方法、存储介质及设备,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,图1为本发明所述基于MTK平台的手机需求筛选方法较佳实施例的流程图,如图1所示,其包括步骤:
步骤S100、检测到项目信息导入时,则获取手机需求编码信息;其中,所述手机需求编码信息至少包括操作***编码、MTK平台编码、需求类别编码;
步骤S200、当手机需求编码信息中操作***编码、MTK平台编码及需求类别编码均与项目信息的对应信息匹配成功时,则根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码。
现有技术中,在需求开发阶段,会将每条手机需求clone(也即克隆,类似与copy)到项目文件里,并对每条手机需求分配一个Owner(Owner即负责人),对应Owner评估该手机需求是否适合该项目,如果适合则进行对应的代码开发,否则需要deleted(也即删除)该手机需求,通常上述过程的需求开发需要3周时间。
本发明中,在项目确定后,直接通过自动化方法筛选该手机需求是否适合该项目,如果适合该项目,且手机需求的需求链接有对应代码,则对应需求链接的代码服务器会将该需求的代码导入项目代码。如果该手机需求适合该项目但没有对应代码,则需要将该需求分配给对应owner进行开发;如果该需求不适合该项目,则直接删除,不再往下分配。通常经过该自动化需求管理后,真正需要owner开发的需求只有全部需求的一半,开发时间通常只需要1周半。
本实施例中具体的实现过程如下:将所有手机需求进行统一编码归类,将OS(即操作***Operating System的简写)、MTK平台、客户类型等信息统一编号,也即对OS、MTK平台、客户类型等信息各设置对应编号,且这些编号各不相同和重复。将每个编号对应一个owner,如果该手机需求与平台、OS无关则该还需要链接对应需求实现的code。在代码服务器上记录每条手机需求编号,待项目确定类型,例如OS、MTK平台、客户需求后,在编译服务器上筛选对应的需求表,通过不同筛选结果自动化处理每条需求。
优选的,在所述基于MTK平台的手机需求筛选方法中,所述步骤S100中由编译服务器对项目信息进行识别,获取手机需求编码信息。也即项目信息导入时,由编译服务器通过识别手机需求编码信息,得到如下的信息:
1) OS编码:包括Android K/L/M/N等。
2)MTK平台编码:包括MTK常用平台MTK6735、MTK6737、MTK 6580、MTK 6750N等。
3)需求类别编码:包括基本功能、认证需求、区域通用需求等。
也即,所述操作***编码至少为Android K、Android L、Android M、Android N中的一种。所述MTK平台编码至少为MTK6735平台、MTK6737平台、MTK6580平台、MTK6750N平台中的一种。所述需求类别编码至少包括手机基本功能需求信息、运营商特殊需求信息、区域通用需求、及认证需求。
优选的,如图2所示,在所述基于MTK平台的手机需求筛选方法中,所述步骤S200具体包括:
步骤S210、判断手机需求编码信息中操作***编码是否与项目信息的操作***编码相同,当手机需求编码信息中操作***编码与项目信息的操作***编码相同时则执行步骤步骤S220,当手机需求编码信息中操作***编码与项目信息的操作***编码不相同时则执行步骤S240;
步骤S220、判断手机需求编码信息中MTK平台编码是否与项目信息的MTK平台编码相同,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码相同时则执行步骤S230,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码不相同时则执行步骤S240;
步骤S230、判断手机需求编码信息中需求类别编码是否与项目信息的项目定义信息相同,当手机需求编码信息中需求类别编码与项目信息的项目定义信息相同时则执行步骤S250,当手机需求编码信息中需求类别编码与项目信息的项目定义信息不相同时则执行步骤S240;
步骤S240、检索结束,并发出手机需求编码信息不采纳的通知信息;
步骤S250、根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码。
本实施例中,当项目信息导入时,编译服务器通过识别手机需求编码,得到手机需求编码信息。之后首先判断手机需求编码信息中OS是否匹配,如果匹配则继续判断MTK平台是否匹配,否则该需求滤过。继续判断平台是否匹配,同样如果匹配则继续往下识别,否则检索结束,直到检索完所有需求编码,上述过程实现了筛选对应的需求表,通过不同筛选结果自动化处理每条手机需求编码信息。对于使用于该项目的需求调用对应代码合入项目里,如果需要人工协助,则将该部分code合入分给对应Owner处理。
进一步的,在所述基于MTK平台的手机需求筛选方法中,所述步骤B4中还包括:将手机需求编码信息进行删除。也即,如果手机需求编码信息对应的手机需求不适合该项目,则直接删除,不再往下分配。
优选的,如图3所示,在所述基于MTK平台的手机需求筛选方法中,所述步骤S250具体包括:
步骤S251、判断是否存在与手机需求编码信息对应的需求链接,当存在与手机需求编码信息对应的需求链接则执行步骤S252,当不存在与手机需求编码信息对应的需求链接则执行步骤S253;
步骤S252、将与需求链接对应的相应代码导入项目信息所对应代码中;
步骤S253、将手机需求编码信息发送至对应开发者终端并进行需求开发通知。
本发明所述基于MTK平台的手机需求筛选方法,具有以下有益效果:
1)、实现基于MTK平台的不同手机客户需求的自动化管理;
2)、通过脚本刷选出需求库里适合该项目的需求;
3)、对于不依赖平台、OS的需求code由服务器直接合入到项目里。
也就是将手机不同的需求进行一一编码,新项目导入时通过自动检索保留适合该项目的需求。并自动剔除不适合该项目的需求,且对于需要采纳的不依赖平台、OS的需求code直接导入项目,相比原来的方法可减少一半人力的投入。
基于上述基于MTK平台的手机需求筛选方法的方法实施例,本发明还提供一种存储介质,其中,其中存储有多条指令,所述指令适于由处理器加载并执行所述基于MTK平台的手机需求筛选方法的步骤。
基于上述基于MTK平台的手机需求筛选方法的方法实施例,本发明还提供一种设备,其中,包括:
处理器,适于实现各指令;以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行所述基于MTK平台的手机需求筛选方法的步骤。
综上所述,本发明将手机不同的需求进行一一编码,有新项目导入时通过自动检索保留适合该项目的需求,自动剔除不适合该项目的需求,且对于需要采纳的、不依赖平台、OS的需求代码直接导入项目。同时根据对手机的不同需求进行编码,通过自动化方式筛选出确实需要人力投入的需求,提高需求处理效率,并降低需求管理成本。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (6)
1.一种基于MTK平台的手机需求筛选方法,其特征在于,所述方法包括以下步骤:
A、检测到项目信息导入时,则获取手机需求编码信息;其中,所述手机需求编码信息至少包括操作***编码、MTK平台编码、需求类别编码;
B、当手机需求编码信息中操作***编码、MTK平台编码及需求类别编码均与项目信息的对应信息匹配成功时,则根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码;
所述步骤B具体包括:
B1、判断手机需求编码信息中操作***编码是否与项目信息的操作***编码相同,当手机需求编码信息中操作***编码与项目信息的操作***编码相同时则执行步骤B2,当手机需求编码信息中操作***编码与项目信息的操作***编码不相同时则执行步骤B4;
B2、判断手机需求编码信息中MTK平台编码是否与项目信息的MTK平台编码相同,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码相同时则执行步骤B3,当手机需求编码信息中MTK平台编码与项目信息的MTK平台编码不相同时则执行步骤B4;
B3、判断手机需求编码信息中需求类别编码是否与项目信息的项目定义信息相同,当手机需求编码信息中需求类别编码与项目信息的项目定义信息相同时则执行步骤B5,当手机需求编码信息中需求类别编码与项目信息的项目定义信息不相同时则执行步骤B4;
B4、检索结束,并发出手机需求编码信息不采纳的通知信息;
B5、根据与手机需求编码信息对应的需求链接将相应代码导入项目信息所对应代码;
所述步骤B5具体包括:
B51、判断是否存在与手机需求编码信息对应的需求链接,当存在与手机需求编码信息对应的需求链接则执行步骤B52,当不存在与手机需求编码信息对应的需求链接则执行步骤B53;
B52、将与需求链接对应的相应代码导入项目信息所对应代码中;
B53、将手机需求编码信息发送至对应开发者终端并进行需求开发通知;
所述步骤B4中还包括:将手机需求编码信息进行删除;
所述步骤A中由编译服务器对项目信息进行识别,获取手机需求编码信息。
2.根据权利要求1所述基于MTK平台的手机需求筛选方法,其特征在于,所述操作***编码至少为Android K、Android L、Android M、Android N中的一种。
3.根据权利要求1所述基于MTK平台的手机需求筛选方法,其特征在于,所述MTK平台编码至少为MTK6735平台、MTK6737平台、MTK6580平台、MTK6750N平台中的一种。
4.根据权利要求1所述基于MTK平台的手机需求筛选方法,其特征在于,所述需求类别编码至少包括手机基本功能需求信息、运营商特殊需求信息、区域通用需求、及认证需求。
5.一种存储介质,其特征在于,其中存储有多条指令,所述指令适于由处理器加载并执行如权利要求1-4任一项所述基于MTK平台的手机需求筛选方法的步骤。
6.一种电子设备,其特征在于,包括:
处理器,适于实现各指令;以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行如权利要求1-4任一项所述基于MTK平台的手机需求筛选方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710698149.5A CN107562486B (zh) | 2017-08-15 | 2017-08-15 | 基于mtk平台的手机需求筛选方法、存储介质及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710698149.5A CN107562486B (zh) | 2017-08-15 | 2017-08-15 | 基于mtk平台的手机需求筛选方法、存储介质及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107562486A CN107562486A (zh) | 2018-01-09 |
CN107562486B true CN107562486B (zh) | 2021-09-14 |
Family
ID=60975593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710698149.5A Active CN107562486B (zh) | 2017-08-15 | 2017-08-15 | 基于mtk平台的手机需求筛选方法、存储介质及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107562486B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572806A (zh) * | 2012-02-14 | 2012-07-11 | 中国民航信息网络股份有限公司 | 基于Msky平台的移动终端适配***及其方法 |
CN102929676A (zh) * | 2012-11-05 | 2013-02-13 | 深圳市信一网络有限公司 | 基于安卓操作***终端设备的快速适配方法 |
CN103647848A (zh) * | 2013-12-24 | 2014-03-19 | Tcl通讯(宁波)有限公司 | 一种Android手机参数处理方法及*** |
CN103812948A (zh) * | 2014-03-04 | 2014-05-21 | 湘潭大学 | 智能手机操作***云端交互定制***与方法 |
CN103870284A (zh) * | 2014-04-01 | 2014-06-18 | 广州番禺职业技术学院 | ***开发装置与方法 |
CN104111827A (zh) * | 2013-04-22 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 应用程序匹配方法及装置 |
CN105786500A (zh) * | 2016-02-26 | 2016-07-20 | 中国科学院光电技术研究所 | 一种嵌入式控制器程序框架自动生成方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1318461A1 (en) * | 2001-12-07 | 2003-06-11 | Sap Ag | Method and computer system for refreshing client-data |
GB0607068D0 (en) * | 2006-04-07 | 2006-05-17 | Symbian Software Ltd | Improvement relating to method of embedding software in computing devices |
-
2017
- 2017-08-15 CN CN201710698149.5A patent/CN107562486B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572806A (zh) * | 2012-02-14 | 2012-07-11 | 中国民航信息网络股份有限公司 | 基于Msky平台的移动终端适配***及其方法 |
CN102929676A (zh) * | 2012-11-05 | 2013-02-13 | 深圳市信一网络有限公司 | 基于安卓操作***终端设备的快速适配方法 |
CN104111827A (zh) * | 2013-04-22 | 2014-10-22 | 腾讯科技(深圳)有限公司 | 应用程序匹配方法及装置 |
CN103647848A (zh) * | 2013-12-24 | 2014-03-19 | Tcl通讯(宁波)有限公司 | 一种Android手机参数处理方法及*** |
CN103812948A (zh) * | 2014-03-04 | 2014-05-21 | 湘潭大学 | 智能手机操作***云端交互定制***与方法 |
CN103870284A (zh) * | 2014-04-01 | 2014-06-18 | 广州番禺职业技术学院 | ***开发装置与方法 |
CN105786500A (zh) * | 2016-02-26 | 2016-07-20 | 中国科学院光电技术研究所 | 一种嵌入式控制器程序框架自动生成方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107562486A (zh) | 2018-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108280022B (zh) | 性能监测方法及装置 | |
CN111638906B (zh) | 一种软件开发工具包sdk接入方法、装置和*** | |
CN109548045B (zh) | 设备调试方法、装置、***及存储介质 | |
CN107908680A (zh) | 微信公众号的管理方法、电子装置及计算机可读存储介质 | |
CN110389896A (zh) | 代码自动化分析和测试方法、装置及计算机可读存储介质 | |
CN113498594B (zh) | 智能家居***的控制方法、装置、电子设备及存储介质 | |
CN111695827B (zh) | 业务流程的管理方法、装置、电子设备及存储介质 | |
CN105045602A (zh) | 一种构建Hadoop应用开发框架的方法、装置及电子装置 | |
CN110825448A (zh) | 实现多业务模块相互调用的方法、装置、电子设备和存储介质 | |
CN110059002B (zh) | 测试数据的生成方法、测试设备、存储介质及装置 | |
CN113760730B (zh) | 一种自动化测试的方法和装置 | |
CN109348434B (zh) | 一种场景信息的发送方法、发送装置及终端设备 | |
CN111400178A (zh) | 接口自动造数方法、装置、计算机设备及存储介质 | |
CN115688715A (zh) | 一种报表生成方法、装置和计算机可读介质 | |
CN105426544B (zh) | 监控数据库状态的方法及装置 | |
CN107690002A (zh) | 通信方法及装置、***、计算机装置及可读存储介质 | |
CN106713637A (zh) | 通话事项的建立方法及装置 | |
CN107562486B (zh) | 基于mtk平台的手机需求筛选方法、存储介质及设备 | |
CN112561690A (zh) | ***分期业务接口的测试方法、***、设备及存储介质 | |
CN108616870B (zh) | 识别被优先定制的终端的方法和装置 | |
CN116450347A (zh) | 视频的多任务处理方法、视频分析设备和存储介质 | |
CN106951236B (zh) | 插件的开发方法及装置 | |
CN112632113B (zh) | 一种算子管理方法和算子管理*** | |
CN115204841A (zh) | 工作流的生成方法、装置、电子设备以及存储介质 | |
CN115098082A (zh) | 基于Jenkins插件的流水线脚本生成方法、***、设备及介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230309 Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Patentee after: Shenzhen Huaxi Investment Co.,Ltd. Address before: 516006 Zhongkai hi tech Zone, Huizhou, Guangdong, 86 Chang seven Road West Patentee before: HUIZHOU TCL MOBILE COMMUNICATION Co.,Ltd. |
|
TR01 | Transfer of patent right |