本发明专利技术涉及一种检测移动设备网络状况的方法及终端,包括:S1、获取检测请求界面发送的检测移动设备网络状况的请求;S21、通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;S22、向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;S23、获取待检测使用的网络地址,访问所述网络地址,返回访问的检测结果;S3、将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面。用户仅需要在检测请求界面提交检测移动设备网络状况的请求,就能够在结果显示界面获取到设备环境信息用户可将这些设备环境信息进行提交即可,提高了设备环境信息的获取效率,节约了人力。节约了人力。节约了人力。
【技术实现步骤摘要】
一种检测移动设备网络状况的方法及终端
[0001]本专利技术涉及计算机软件领域,尤其涉及一种检测移动设备网络状况的方法及终端。
技术介绍
[0002]用户在移动设备上下载软件后,总有一些地方的用户访问软件时出现无法加载/下载资源的异常情况,当软件服务方需要帮助用户解决这些问题时,是需要用户提供相应的设备环境信息,例如:用户手机系统、手机当前IP地址,网络运营商(联通、电信、移动或其他)、联网方式(WIFI或移动数据流量)和CDN节点IP(加速节点资源IP地址)是否正常等信息,然后运维人员针对这些设备环境信息对问题进行定位和排查。
[0003]而原先需要获取这些设备环境信息,都是需要软件服务方的客服人员通过电话或语音进行一对一指导才能从用户手中获取到这些信息,获取信息时间周期长,并且成功率还低(因为繁锁,很多用户拒绝配合完成,需要用户具备一些计算机专业知识),从而导致问题定位和排查的效率低下。
技术实现思路
[0004](一)要解决的技术问题
[0005]为了解决现有技术的上述问题,本专利技术提供一种检测移动设备网络状况的方法及终端,能够提高获取设备环境信息的效率。
[0006](二)技术方案
[0007]为了达到上述目的,本专利技术采用的一种技术方案为:一种检测移动设备网络状况的方法,包括:
[0008]S1、获取检测请求界面发送的检测移动设备网络状况的请求;
[0009]S2、根据所述请求执行以下步骤:
[0010]S21、通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;
[0011]S22、向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;
[0012]S23、获取待检测使用的网络地址,访问所述网络地址,返回访问的检测结果;
[0013]S3、将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面。
[0014]本专利技术采用的另一种技术方案为:一种检测移动设备网络状况的终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0015]S1、获取检测请求界面发送的检测移动设备网络状况的请求;
[0016]S2、根据所述请求执行以下步骤:
[0017]S21、通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信
息;
[0018]S22、向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;
[0019]S23、获取待检测使用的网络地址,访问所述网络地址,返回访问的检测结果;
[0020]S3、将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面。
[0021](三)有益效果
[0022]本专利技术的有益效果是:用户仅需要在检测请求界面提交检测移动设备网络状况的请求,就能够在结果显示界面获取到设备环境信息(包括设备基础信息、第一网络信息、第二网络信息和检测结果),用户可将这些设备环境信息进行提交即可,提高了设备环境信息的获取效率,不需要人工进行一对一指导的繁琐步骤,节约了人力;软件服务方的工作人员可针对这些设备环境信息直接进行问题排查,间接提高了问题排查的效率。
附图说明
[0023]图1为本专利技术的检测移动设备网络状况的方法的流程图;
[0024]图2为本专利技术的检测移动设备网络状况的终端的结构示意图;
[0025]图3为本专利技术的检测移动设备网络状况的终端的显示界面的流程图;
[0026]【附图标记说明】
[0027]1、一种检测移动设备网络状况的终端;2、存储器;3、处理器。
具体实施方式
[0028]为了更好的解释本专利技术,以便于理解,下面结合附图,通过具体实施方式,对本专利技术作详细描述。
[0029]请参照图1所示,一种检测移动设备网络状况的方法,包括:
[0030]S1、获取检测请求界面发送的检测移动设备网络状况的请求;
[0031]S2、根据所述请求执行以下步骤:
[0032]S21、通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;
[0033]S22、向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;
[0034]S23、获取待检测使用的网络地址,访问所述网络地址,返回访问的检测结果;
[0035]S3、将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面。
[0036]从上述描述可知,本专利技术的有益效果在于:用户仅需要在检测请求界面提交检测移动设备网络状况的请求,就能够在结果显示界面获取到设备环境信息(包括设备基础信息、第一网络信息、第二网络信息和检测结果),用户可将这些设备环境信息进行提交即可,提高了设备环境信息的获取效率,不需要人工进行一对一指导的繁琐步骤,节约了人力;软件服务方的工作人员可针对这些设备环境信息直接进行问题排查,间接提高了问题排查的效率。
[0037]进一步地,所述S1包括:
[0038]获取根据待检测产品信息和待检测资源类型信息发送检测移动设备网络状况的
请求;
[0039]所述S23中获取待检测使用的网络地址包括:
[0040]根据所述待检测产品信息和待检测资源类型信息获取待检测使用的网络地址。
[0041]从上述描述可知,由于待检测产品信息和待检测资源类型信息与其使用的网络地址是相对应的,用户在提交检测移动设备网络状况的请求前,需要先选择待检测产品信息和待检测资源类型信息,以保证后面获取到的待检测使用的网络地址是正确的。
[0042]进一步地,所述S21包括:
[0043]通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;
[0044]所述设备基础信息包括:移动设备产商、移动设备型号、移动设备当前终端语言、操作系统和移动设备IMEI/UUID;
[0045]所述第一网络信息包括联网方式和网络运营商。
[0046]进一步地,所述S22包括:
[0047]向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;
[0048]所述第二网络信息包括所在地信息和本机IP地址。
[0049]进一步地,所述S3包括:
[0050]通过SDK接口识别所述所在地信息得到CDN节点IP,获取根据所述移动设备与所述待检测使用的网络地址的连接状态返回的访问时延信息;
[0051]将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面;
[0052]所述检测结果包括所述待检测使用的网络地址、CDN节点IP和访问时延信息。
[0053]请参照图2所示,一种检测移动设备网络状况的终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种检测移动设备网络状况的方法,其特征在于,包括:S1、获取检测请求界面发送的检测移动设备网络状况的请求;S2、根据所述请求执行以下步骤:S21、通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;S22、向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;S23、获取待检测使用的网络地址,访问所述网络地址,返回访问的检测结果;S3、将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面。2.根据权利要求1所述的检测移动设备网络状况的方法,其特征在于,所述S1包括:获取根据待检测产品信息和待检测资源类型信息发送检测移动设备网络状况的请求;所述S23中获取待检测使用的网络地址包括:根据所述待检测产品信息和待检测资源类型信息获取待检测使用的网络地址。3.根据权利要求1所述的检测移动设备网络状况的方法,其特征在于,所述S21包括:通过移动设备的系统SDK接口获取移动设备的设备基础信息和第一网络信息;所述设备基础信息包括:移动设备产商、移动设备型号、移动设备当前终端语言、操作系统和移动设备IMEI/UUID;所述第一网络信息包括联网方式和网络运营商。4.根据权利要求1所述的检测移动设备网络状况的方法,其特征在于,所述S22包括:向服务器发起获取第二网络信息的请求,接收服务器发送的第二网络信息;所述第二网络信息包括所在地信息和本机IP地址。5.根据权利要求4所述的检测移动设备网络状况的方法,其特征在于,所述S3包括:通过SDK接口识别所述所在地信息得到CDN节点IP,获取根据所述移动设备与所述待检测使用的网络地址的连接状态返回的访问时延信息;将所述设备基础信息、第一网络信息、第二网络信息和检测结果发送至至结果显示界面;所述检测结果包括所述待检测使用的网络地址、CDN节点IP和访问时延信息。6.一种检测移动设备网络状况的终端,包括存储器、处理器及存储在存储...
【专利技术属性】
技术研发人员:龚文飞,唐光宇,卢学飞,闫乃永,蔡泸炜,
申请(专利权)人:福州智永信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。