GT (Great Tit) is a portable debugging tool for bug hunting and performance tuning on smartphones anytime and anywhere just as listening music with Walkman. GT can act as the Integrated Debug Environment by directly running on smartphones.
Java Objective-C Other
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 45 commits behind Tencent:master.

README.md

[US English]

What is GT?

GT (Great Tit) is a portable debugging tool for bug hunting and performance tuning on smartphones anytime and anywhere just as listening music with Walkman. GT can act as the Integrated Debug Environment by directly running on smartphones.

With the help of GT, you can carry out the following jobs only using one smartphone: quick performance tests (CPU, memory, flow, power, fluency tests etc.), viewing developer log and crash log, capturing the network packets, debugging the APP internal parameters and code time-consuming statistics.

If the functions GT provides cannot meet your requirements, you can also develop your own GT plugins with special functions to help solving more complicated debugging issues.

For more details, please refer to http://gt.qq.com

How to use?

GT are supported on both IOS and Android platforms.

The IOS GT is a Framework package, which must be compiled into your APPs before being used. It can be supported by both iPhone and iPad APPs.

The Android GT is composed of one GT console APP which can be installed directly and GT SDK. GT SDK must be embedded into the applications so that GT console can display the information and modify the parameters.

If you have more questions, welcome to join our QQ group: 546237347/415036792(full)/145535035(full) .Note: when applying to join the QQ group please attach the following information: GT Communication

Source code description

The directory "android" is for Android GT version. The directory "ios" is for iOS GT version.

[Simplified Chinese]

什么是GT?

GT(随身调)是APP的随身调试平台,它是直接运行在手机上的“集成调试环境”(IDTE, Integrated Debug Environment)。

利用GT,仅凭一部手机,无需连接电脑,即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。

如果您觉得GT提供的功能还不够满足您的需要,您还可以利用GT提供的基础API自行开发有特殊功能的GT插件,帮助您解决更加复杂的APP调试问题。

详情请见官网:http://gt.qq.com

如何使用?

GT支持iOS和Android两个手机平台,其中:

iOS版是一个Framework包,必须嵌入APP工程,编译出带GT的APP才能使用;iPhone和iPad应用都能支持。

Android版由一个可直接安装的GT控制台APP和GT SDK组成,GT控制台可以独立安装使用,SDK需嵌入被调试的应用、并利用GT控制台进行信息展示和参数修改。

使用交流请加QQ群:

546237347(请优先加此群)

415036792(已满)

145535035(已满),

申请加入QQ群时请提供如下信息:交流GT使用

源代码说明

android是Android版本GT。 ios是iOS版本GT。

相关开源工程

GTTools工具包主要提供给基于AndroidJUnit的测试脚本用于性能指标的采集和数据监控。