CN105975387A - 一种终端调试信息抓取方法和装置 - Google Patents
一种终端调试信息抓取方法和装置 Download PDFInfo
- Publication number
- CN105975387A CN105975387A CN201510908463.2A CN201510908463A CN105975387A CN 105975387 A CN105975387 A CN 105975387A CN 201510908463 A CN201510908463 A CN 201510908463A CN 105975387 A CN105975387 A CN 105975387A
- Authority
- CN
- China
- Prior art keywords
- log
- services
- sub
- information
- parameter
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3636—Software debugging by tracing the execution of the program
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明实施例提供一种终端调试信息抓取方法和装置,其中方法包括:终端***调用初始化init进程接收调试log参数,log参数是指上层log应用向init进程发送的log参数;当log参数包括log服务开启指令时,init进程调用log服务进程来执行log信息抓取步骤。本发明实施例实现方式简单,既不会在log信息抓取同时对终端***本身造成影响,又简化了现有技术中log服务的设计框架。
Description
技术领域
本发明涉及信息处理技术领域,具体涉及一种终端调试信息抓取方法和装置。
背景技术
在终端***平台开发过程中,开发人员需要对终端,如手机,进行各种调试,抓取调试信息(log)并以此为依据来调试手机故障(bug),从而确保终端能够正常、稳定运行。因此,终端***必须具备很好的log存储机制,以方便在终端出现问题时,开发人员能够及时获得终端的log信息,从而定位故障点并故障原因。
在终端***平台开发过程中,会产生各种类型的log,比如,应用处理器的log,调制调节器的log等等。现有的log存储机制下,各种类型的log都是独立的。但由于手机log信息量大,无法做到在不影响终端***正常运行的情况下,高效并便捷地收集并存储log信息。
发明内容
本发明实施例提供一种终端调试信息抓取方法和装置,用以解决现有技术中无法在不影响终端***正常运行的情况下,高效并便捷实现log信息的抓取的问题。
为了解决上述问题,本发明实施例公开了一种终端调试信息抓取方法,包括:
终端***调用初始化init进程接收调试log参数,所述log参数是指上层log应用向init进程发送的log参数;
当所述log参数包括log服务开启指令时,init进程调用log服务进程来执行log信息抓取步骤。
优选地,所述log参数包括log服务开启指令或log服务关闭指令;
所述log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭;
当所述log参数包括log服务开启指令时,所述log参数还包括被指示为开启的log子服务所对应的配置信息,所述配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
优选地,所述init进程调用log服务进程来执行log信息抓取步骤,包括:
init进程指示所述log服务进程开启log服务;
所述log服务进程应所述init进程的指示启动log子服务进程。
优选地,所述log服务进程应所述init进程的指示启动log子服务进程,包括:
所述log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动所述被指示为开启的log子服务进程;
所述被指示为开启的log子服务进程分别根据各自所对应的配置信息进行log信息抓取。
优选地,当所述log参数包括log服务关闭指令时,所述init进程指示所述log服务进程执行log服务关闭步骤。
优选地,所述log服务关闭步骤包括:
log服务进程关闭被指示为开启的log子服务进程。
为了解决上述问题,本发明实施例还公开了一种终端调试信息抓取装置,包括:初始化init进程调用模块、参数接收模块、调试log服务进程调用模块及log信息抓取模块;其中,
所述init进程调用模块,用于为终端***调用init进程;
所述参数接收模块,用于为init进程接收调试log参数,所述log参数是上层log应用向init进程发送的log参数;
所述log服务进程调用模块,用于在所述log参数包括log服务开启指令时,为所述init进程调用log服务进程;
所述log信息抓取模块,用于为log服务进程行log信息抓取步骤。
优选地,所述log参数包括log服务开启指令或log服务关闭指令;
所述log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭;
当所述log参数包括log服务开启指令时,所述log参数还包括被指示为开启的log子服务所对应的配置信息,所述配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
优选地,所述log信息抓取模块,包括:指示接收子模块和启动子模块;其中,
所述指示接收子模块,用于为所述log服务进程接收所述init进程发送的开启log服务的指示;
所述启动子模块,用于应所述init进程的指示为所述log服务进程启动log子服务进程。
优选地,所述启动子模块包括:
确定单元,用于为所述log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动单元,用于启动所述被指示为开启的log子服务进程;
抓取单元,用于分别为所述被指示为开启的log子服务进程根据各自所对应的配置信息进行log信息抓取。
优选地,所述装置还包括log服务关闭模块,用于当所述log参数包括log服务关闭指令时,为所述log服务进程关闭被指示为开启的log子服务进程。
本发明实施例提供的一种终端调试信息抓取方法和装置,终端***调用初始化init进程接收上层应用发送的调试log参数;当所述log参数包括log服务开启指令时,init进程调用调试log服务进程来执行log信息抓取步骤。由于本发明实施例所提供的方案是直接在终端***中通过init进程调用log服务进程从而实现log信息的抓取,而在基于安卓***的终端中,init进程是完全在安卓***的***运行库层中实现的,在实现过程中不需要调用安卓***任何其它层级(如,应用层、应用架构层及linux内核层)中的应用接口,因此,该方案在log信息抓取同时不会对基于安卓***的终端***本身造成任何影响;另外,本发明实施例提供的log信息抓取方法,直接利用现有的system init机制,通过属性property传递log参数,既简化了现有技术中log服务的设计框架,且实现方式简便。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的终端调试信息抓取方法流程图;
图2为本发明实施例提供的终端调试信息抓取方法流程图;
图3为本发明实施例提供的终端调试信息抓取装置的基本结构图;
图4为本发明实施例提供的终端调试信息抓取装置的基本结构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1,示出了本发明实施例一种终端调试信息抓取方法的步骤流程图,具体可以包括:
步骤101、终端***调用初始化init进程接收调试log参数,其中,log参数是指上层应用向init进程发送的log参数;
具体的,这一步骤中,由终端***来调用初始化(init)进程接收调试(log)参数,该log参数是上层log应用发送给init进程的,用于指示init进程来实现对log服务的控制。具体的,该上层log应用可以包括:全球定位***(GPS,Global Positioning System)log应用、处理器log应用等等上层应用。
具体的,上述终端可以是指手机、平板电脑、个人数字助理(PDA,PersonalDigital Assistant)等等;在基于安卓***的终端中,上述终端***是指安卓***。
步骤102、当log参数包括log服务开启指令时,init进程调用调试log服务进程来执行log信息抓取步骤;
在步骤102中,log服务开启指令可以是终端***能够识别的特定指令形式,也可以是特定参数形式,该特定指令或参数用于指示终端***开启log服务。
综上,根据本发明实施例一提供的终端调试信息抓取方法,终端***调用初始化init进程接收调试log参数;当所述log参数包括log服务开启指令时,init进程调用调试log服务进程来执行log信息抓取步骤。由于本发明实施例一所提供的方案是直接在终端***中通过init进程调用log服务进程从而实现log信息的抓取,而在基于安卓***的终端中,init进程是完全在安卓***的***运行库层中实现的,在实现过程中不需要调用安卓***任何其它层级(如,应用层、应用架构层及linux内核层)中的应用接口,因此,该方案在log信息抓取同时不会对基于安卓***的终端***本身造成任何影响;另外,本发明实施例一提供的log信息抓取方法,直接利用现有的system init机制,通过属性property传递log参数,既简化了现有技术中log服务的设计框架,且实现方式简便。
实施例二
参照图2,示出了本发明实施例一种终端调试信息抓取方法的步骤流程图,具体可以包括:
步骤201、终端***调用初始化init进程接收上层log应用发送的调试log参数;
具体的,终端***调用init进程也就是***初始化过程中,接收上层log应用发送的log参数;
上述log参数包括log服务开启指令或log服务关闭指令;
上述log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭,所述log子服务是指log服务进程所能控制的所有log子服务,包括:应用AP log子服务、调制解调Modem log子服务、蓝牙bluetooth log子服务等等。
其中,log子服务控制信息由一个或一个以上log子服务所对应的使能信息组成;举例来说,实际实现中,log参数中设置多位使能信息,每一位使能信息与一种log子服务相对应,用于指示相应log子服务的开启和关闭,例如,当使能信息为1时,指示其相对应的log子服务开启,当使能信息为0时,指示其对应的log子服务关闭。
当log子服务控制信息中至少一个log子服务指示为开启(如,被使能)时,log参数中包含log服务开启指令;当log子服务控制信息中不存在指示为开启(如,被使能)的log子服务时,log参数中包含log服务关闭指令;
当log参数中包含log服务开启指令时,log参数还包括被指示为开启的log子服务所对应的配置信息,所述配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
实际实现中,所述init进程中预先配置log服务属性;而上层log应用中的log参数可以以property属性的参数形式传递至init进程中已经配置好的log服务属性中。
步骤202、当log参数包括log服务开启指令时,init进程指示log服务进程开启log服务;
具体的,init进程开启log服务进程,并指示log服务进程开启log服务。
步骤203、log服务进程应init进程的指示启动log子服务进程;
具体的,这一步骤中,log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动所述被指示为开启的log子服务进程;
上述被指示为开启的log子服务进程分别根据各自所对应的配置信息进行log信息抓取。具体的,不同的log子服务根据自身所对应的配置信息,确定所抓取的log信息存储位置、log信息存储方式、log信息大小、log信息存储格式等。
进一步的,被指示为开启的log子服务可以包括:AP log子服务、Modemlog子服务、bluetooth log子服务等等;
具体的,上述AP log子进程用于对用处理器产生的各种log信息进行抓取;
Modem log子进程用于对调制解调器所产生的各种log信息进行抓取;
bluetooth log子进程用于对蓝牙模块所产生的各种log信息进行抓取。
在本发明的另一种可选实施例中,当log参数包括log服务关闭指令时,init进程指示log服务进程执行log服务关闭步骤。
具体的,上述log服务关闭步骤包括:
log服务进程关闭被指示为开启的log子服务进程。
可见,利用本发明实施例二提供的终端调试信息抓取方法,终端***调用初始化init进程接收上层log应用发送的调试log参数;当log参数包括log服务开启指令时,init进程启指示log服务进程开启log服务;该log服务进程应init进程的指示启动log子服务进程。可见本发明实施例二提供的终端调试信息抓取方法中,log服务进程能够根据init进程的指示来启动相应log子服务进程,实现多个log子服务进程的独立控制和抓取。
实施例三
参照图3,示出了本发明一种终端调试信息抓取装置实施例的结构框图,所述装置位于终端,包括:初始化init进程调用模块31、参数接收模块32、调试log服务进程调用模块33及log信息抓取模块34;其中,
init进程调用模块31,用于为终端***调用init进程;
参数接收模块32,用于为init进程接收调试log参数,该log参数是上层log应用向init进程发送的log参数;
log服务进程调用模块33,用于在上述log参数包括log服务开启指令时,为上述init进程调用log服务进程;
log信息抓取模块34,用于为log服务进程执行log信息抓取步骤。
具体的,log参数包括log服务开启指令或log服务关闭指令;
其中,log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭;
当上log参数包括log服务开启指令时,该log参数还包括被指示为开启的log子服务所对应的配置信息,该配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
具体的,上述log信息抓取模块,包括:指示接收子模块和启动子模块;其中,指示接收子模块,用于为上述log服务进程接收上述init进程发送的开启log服务的指示;
启动子模块,用于应上述init进程的指示为上述log服务进程启动log子服务进程;
具体的,上述启动子模块包括:
确定单元,用于为上述log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动单元,用于启动所述被指示为开启的log子服务进程;
抓取单元,用于分别为所述被指示为开启的log子服务进程根据各自所对应的配置信息进行log信息抓取。
其中,被指示为开启的log子服务可以包括:AP log子服务、Modem log子服务、bluetooth log子服务等等;
具体的,上述AP log子进程用于对用处理器产生的各种log信息进行抓取;
上述Modem log子进程用于对调制解调器所产生的各种log信息进行抓取;
上述bluetooth log子进程用于对蓝牙模块所产生的各种log信息进行抓取。
在本发明的另一种可选实施例中,如图4所示,上述装置还包括:log服务关闭模块35,用于当log参数包括log服务关闭指令时,为log服务进程执行log服务关闭步骤。
具体的,上述log服务关闭模块包括:log子服务进程关闭单元,用于为log服务进程关闭被指示为开启的log子服务进程。
在具体实施过程中,上述初始化init进程调用模块31、参数接收模块32、调试log服务进程调用模块33、log信息抓取模块34及log服务关闭模块35均可以由终端内的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processing Unit)、数字信号处理器(DSP,Digital SignalProcessor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)来实现。
本实施例的调试信息抓取装置用于实现前述实施例一以及实施例二中相应的调试信息抓取方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (11)
1.一种终端调试信息抓取方法,其特征在于,包括:
终端***调用初始化init进程接收调试log参数,所述log参数是指上层log应用向init进程发送的log参数;
当所述log参数包括log服务开启指令时,init进程调用log服务进程来执行log信息抓取步骤。
2.根据权利要求1所述的方法,其特征在于,所述log参数包括log服务开启指令或log服务关闭指令;
所述log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭;
当所述log参数包括log服务开启指令时,所述log参数还包括被指示为开启的log子服务所对应的配置信息,所述配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
3.根据权利要求1或2任意一项所述的方法,其特征在于,所述init进程调用log服务进程来执行log信息抓取步骤,包括:
init进程指示所述log服务进程开启log服务;
所述log服务进程应所述init进程的指示启动log子服务进程。
4.根据权利要求3所述的方法,其特征在于,所述log服务进程应所述init进程的指示启动log子服务进程,包括:
所述log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动所述被指示为开启的log子服务进程;
所述被指示为开启的log子服务进程分别根据各自所对应的配置信息进行log信息抓取。
5.根据权利要求1或2任意一项所述的方法,其特征在于,当所述log参数包括log服务关闭指令时,所述init进程指示所述log服务进程执行log服务关闭步骤。
6.根据权利要求5所述的方法,其特征在于,所述log服务关闭步骤包括:
log服务进程关闭被指示为开启的log子服务进程。
7.一种终端调试信息抓取装置,其特征在于,包括:初始化init进程调用模块、参数接收模块、调试log服务进程调用模块及log信息抓取模块;其中,
所述init进程调用模块,用于为终端***调用init进程;
所述参数接收模块,用于为init进程接收调试log参数,所述log参数是上层log应用向init进程发送的log参数;
所述log服务进程调用模块,用于在所述log参数包括log服务开启指令时,为所述init进程调用log服务进程;
所述log信息抓取模块,用于为log服务进程行log信息抓取步骤。
8.根据权利要求7所述的装置,其特征在于,所述log参数包括log服务开启指令或log服务关闭指令;
所述log参数还包括:log子服务控制信息,用于指示log子服务的开启和关闭;
当所述log参数包括log服务开启指令时,所述log参数还包括被指示为开启的log子服务所对应的配置信息,所述配置信息包括以下信息至少其中之一:log信息存储位置、log信息存储方式、log信息大小、log信息存储格式。
9.根据权利要求7或8任意一项所述的装置,其特征在于,所述log信息抓取模块,包括:指示接收子模块和启动子模块;其中,
所述指示接收子模块,用于为所述log服务进程接收所述init进程发送的开启log服务的指示;
所述启动子模块,用于应所述init进程的指示为所述log服务进程启动log子服务进程。
10.根据权利要求9所述的装置,其特征在于,所述启动子模块包括:
确定单元,用于为所述log服务进程根据log子服务控制信息确定被指示为开启的log子服务;
启动单元,用于启动所述被指示为开启的log子服务进程;
抓取单元,用于分别为所述被指示为开启的log子服务进程根据各自所对应的配置信息进行log信息抓取。
11.根据权利要求7或8任意一项所述的装置,其特征在于,所述装置还包括:log服务关闭模块,用于当所述log参数包括log服务关闭指令时,为所述log服务进程关闭被指示为开启的log子服务进程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510908463.2A CN105975387A (zh) | 2015-12-09 | 2015-12-09 | 一种终端调试信息抓取方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510908463.2A CN105975387A (zh) | 2015-12-09 | 2015-12-09 | 一种终端调试信息抓取方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105975387A true CN105975387A (zh) | 2016-09-28 |
Family
ID=56988216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510908463.2A Pending CN105975387A (zh) | 2015-12-09 | 2015-12-09 | 一种终端调试信息抓取方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105975387A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106569948A (zh) * | 2016-10-26 | 2017-04-19 | 北京小鸟看看科技有限公司 | 一种抓取Android设备调试信息的方法和装置 |
CN107066374A (zh) * | 2017-03-20 | 2017-08-18 | 广东欧珀移动通信有限公司 | 一种数据处理方法及移动终端 |
CN107704380A (zh) * | 2017-07-26 | 2018-02-16 | 深圳天珑无线科技有限公司 | 移动终端调试方法、装置及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102479084A (zh) * | 2010-11-26 | 2012-05-30 | 腾讯科技(深圳)有限公司 | 一种Android终端获取日志的方法及装置 |
CN103092756A (zh) * | 2013-01-08 | 2013-05-08 | 彭勇 | 一种交互式自动化测试***及其方法 |
CN103729283A (zh) * | 2013-12-20 | 2014-04-16 | 小米科技有限责任公司 | 一种***日志输出方法、装置及终端设备 |
US20150186250A1 (en) * | 2013-12-27 | 2015-07-02 | International Business Machines Corporation | Architectural failure analysis |
CN104951395A (zh) * | 2014-03-27 | 2015-09-30 | 浙江大华技术股份有限公司 | 一种嵌入式***调试信息处理方法及装置 |
US20150278070A1 (en) * | 2014-03-28 | 2015-10-01 | Alexey Chinkov | Bios tracing using a hardware probe |
-
2015
- 2015-12-09 CN CN201510908463.2A patent/CN105975387A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102479084A (zh) * | 2010-11-26 | 2012-05-30 | 腾讯科技(深圳)有限公司 | 一种Android终端获取日志的方法及装置 |
CN103092756A (zh) * | 2013-01-08 | 2013-05-08 | 彭勇 | 一种交互式自动化测试***及其方法 |
CN103729283A (zh) * | 2013-12-20 | 2014-04-16 | 小米科技有限责任公司 | 一种***日志输出方法、装置及终端设备 |
US20150186250A1 (en) * | 2013-12-27 | 2015-07-02 | International Business Machines Corporation | Architectural failure analysis |
CN104951395A (zh) * | 2014-03-27 | 2015-09-30 | 浙江大华技术股份有限公司 | 一种嵌入式***调试信息处理方法及装置 |
US20150278070A1 (en) * | 2014-03-28 | 2015-10-01 | Alexey Chinkov | Bios tracing using a hardware probe |
Non-Patent Citations (4)
Title |
---|
TASSARDGE: "用logwrapper可以看到init.rc里面程序的log", 《HTTP://TASSARDGE.BLOG.163.COM/BLOG/STATIC/172301708201141621953246/》 * |
WODDLE: "日志***框架的设计与实现", 《HTTP://BLOG.CSDN.NET/WODDLE/ARTICLE/DETAILS/38347259》 * |
卤蛋REX: "init进程【1】——init启动过程", 《HTTP://BLOG.CSDN.NET/ZHGXHUAA/ARTICLE/DETAILS/22994095》 * |
海王: "android init.rc 语法分析", 《HTTPS://WWW.CNBLOGS.COM/LEAVEN/ARCHIVE/2010/12/25/1917007.HTML》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106569948A (zh) * | 2016-10-26 | 2017-04-19 | 北京小鸟看看科技有限公司 | 一种抓取Android设备调试信息的方法和装置 |
CN107066374A (zh) * | 2017-03-20 | 2017-08-18 | 广东欧珀移动通信有限公司 | 一种数据处理方法及移动终端 |
CN107066374B (zh) * | 2017-03-20 | 2020-07-10 | Oppo广东移动通信有限公司 | 一种数据处理方法及移动终端 |
CN107704380A (zh) * | 2017-07-26 | 2018-02-16 | 深圳天珑无线科技有限公司 | 移动终端调试方法、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200313904A1 (en) | System and method for generating a blockchain application for different blockchain technologies | |
CN102422261B (zh) | 对所引起的异常的通知 | |
CN110213121B (zh) | 虚拟通信产品的测试平台、测试方法和测试装置 | |
CN105512015B (zh) | 一种安卓目标应用崩溃统计方法和装置 | |
US20060200738A1 (en) | System and method for modifying a mobile device application | |
CN106844136A (zh) | 一种程序崩溃信息的收集方法及*** | |
CN107203419A (zh) | 应用程序中的模块间调用方法、装置及*** | |
CN105871587A (zh) | 日志上传方法及装置 | |
CN106203126A (zh) | 一种基于模拟环境的漏洞验证方法及*** | |
CN109558313B (zh) | 构建异常测试场景的方法及装置 | |
US20160283356A1 (en) | Event-driven automation testing for mobile devices | |
CN105975387A (zh) | 一种终端调试信息抓取方法和装置 | |
CN104216771B (zh) | 软件程序的重启方法及装置 | |
CN107451060A (zh) | 一种跨移动端自动化测试框架*** | |
CN109032828A (zh) | 应用异常处理方法及终端 | |
CN104090839A (zh) | 异常场景模拟测试方法及装置 | |
CN108632533A (zh) | 一种相机的控制方法、移动终端及计算机可读存储介质 | |
CN104346279A (zh) | 一种软件测试方法及装置 | |
JP4440185B2 (ja) | シナリオ編集装置および擬似基地局試験システムおよび擬似端末試験システムおよびシナリオ編集方法および試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
CN110196804B (zh) | 业务的测试方法和装置、存储介质、电子装置 | |
CN110083433A (zh) | 嵌入式软件运行方法及装置、终端和计算机可读存储介质 | |
CN108304326A (zh) | 安卓智能终端自动化测试***和方法 | |
CN102222001A (zh) | 环境部署装置和环境部署方法 | |
CN106155746A (zh) | 一种安装文件处理方法及装置、服务器 | |
CN108984339A (zh) | 数据恢复方法及相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160928 |
|
WD01 | Invention patent application deemed withdrawn after publication |